Articles of dovecot

Dovecot版本升级

我使用的是Ubuntu 12.04,dovecot版本是1.2.9,我想将我的鸽舍版本从1.2.9升级到2.1.7

批量删除特定地址的电子邮件

我的一个用户有一些debugging输出邮寄到我的服务器上的地址。 有些事情“出了问题”,现在我收到了35000封邮件。 我需要删除这些邮件,它们全部来自1个特定的地址。 其余的inbo需要保持不动。 我如何做到这一点? 平台:CentOS 5与DirectAdmin,Dovecot,Exim。

从debian后台池安装软件包

我想升级我的鸽舍安装到版本2.我在这里发现了这个包。 我也已经添加了deb http://backports.debian.org/debian-backports squeeze-backports main到我的sources.list 。 但在pool目录内的所需包。 我如何通过apt访问那里的包? 我正在使用debian挤压

Postfix SASL +提交中继访问被拒绝

我已经在这个几个小时了,显然我错过了更新的postfix版本。 我有服务器设置,它在本地工作,但是当我尝试通过提交端口从远程networking发送时,我总是得到“中继访问被拒绝”。 我已经手动检查了sasl auth和tls都正常工作。 这是我的main.cf:queue_directory = / var / spool / postfix command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix mail_owner = postfix default_privs = nobody myhostname = host.mydomain.com mydomain = mydomain.com myorigin = $mydomain inet_interfaces = all mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain local_recipient_maps = unix:passwd.byname $alias_maps unknown_local_recipient_reject_code = 550 mynetworks_style = class […]

由于客户端缺lessCRAM-MD5支持,从Postfix conf中删除“noplaintext”。 这是不安全的?

我已经在POSTFIX中启用了TLS支持,并将身份validation委托给提供“简单logincram-md5”方法的Dovecot。 我的Postfix conf中的SASL部分有 smtpd_sasl_local_domain = smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous, noplaintext smtpd_sasl_type = dovecot broken_sasl_auth_clients = yes smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination smtpd_sasl_path = private/auth-client 不幸的是,一些连接邮件客户端是Outlook Express和Gmail,两者都不支持CRAM-MD5。 为了让这些客户端中继,我必须删除nocomintext约束和使用 smtpd_sasl_security_options = noanonymous 代替。 这是否意味着即使启用了TLS,Outlook Express和Gmail等客户端也只能以纯文本格式发送凭据? 如果是的话,我有什么select? 谢谢!

dovecot启动“Address already in use”错误

我目前正在尝试在我的专用服务器(Centos5)上使用一些“[email protected]”地址。 为此,我打算使用/etc/init.d/dovecot start启动dovecot,但是我收到以下错误消息: Starting Dovecot Imap: Error: service(pop3-login): listen(*, 110) failed: Address already in use Error: service(pop3-login): listen(*, 995) failed: Address already in use Error: service(imap-login): listen(*, 143) failed: Address already in use Error: service(imap-login): listen(*, 993) failed: Address already in use Fatal: Failed to start listeners [FAILED] 有些东西已经在这些端口上了,但我不知道是什么。 Qmail以前安装在我的服务器上,所以我删除了它,但是没有解决问题。 你知道如何解决这个问题吗?

CentOS 6.4 可以发送外部邮件但CANT接收

我试图build立一个邮件服务器与postfix,dovecot和roundcube /雷鸟在一个centos 6.4 VPS我的weberver托pipe…我有这种情况:我可以发送和接收内部邮件好。 我可以发送外部邮件确定。 但我不能接收外部邮件。 那是我的configuration,请帮我find最新的错误。 postconf -n [root@server ~]# postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no broken_sasl_auth_clients = yes command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix debug_peer_level = 2 home_mailbox = Maildir/ html_directory = no inet_interfaces = all inet_protocols = all mailbox_command = mailq_path […]

如何在Ubuntu Raring EC2节点上为Drupal 7configuration邮件?

我已经在EC2服务器上安装了apache2,php5,mysql5,php5-mysql和其他支持包,当我开始安装drupal7时,它拉入了几个包括邮件支持的包,并给我一个屏幕: 包configuration ┌────────────────────────┤后缀configuration├───────────────────── ───┐│││请select最适合您的邮件服务器configurationtypes │需要。 │ │没有configuration: │应该select保持当前configuration不变。 │互联网网站: │邮件直接使用SMTP发送和接收。 │智能互联网: │邮件直接使用SMTP或运行实用程序等 │作为fetchmail。 发送邮件使用智能主机发送。 │卫星系统: │所有的邮件被发送到另一台机器,称为“智能主机” │交付。 │只限本地: │ │ ││└────────────────────────────────────────────────────────────────────────────────────────────────── ──────────────────────────┘ 在运行Ubuntu Raring的EC2服务器上,Drupal使邮件充分运行的首选方式是什么? 我search,没有find一个build议。 – EDIT(澄清) – 上面的贴片来自Ubuntu Raring的aptitude程序,它正在请求知道如何configurationPostfix(也许还有其他的程序)。 一旦我有一个工作的本地SMTP服务器,我不问如何configurationDrupal。 我想问如何configurationpostfix,通过aptitude拉到试图安装drupal7,以便我有一个工作的本地SMTP服务器。 这是针对一个EC2实例的,我不知道在EC2中适合什么。

从Postfix / Dovecot迁移到Exchange

我工作的地方目前在CentOS 6上使用Postfix / Dovecot来处理我们的邮件。 我们将来会在Windows Server 2012上迁移到Exchange 2013。 我已经负责这项工作,我(显然)希望迁移尽可能顺利。 问题是,这样的迁移似乎没有太多的文件。 至less,与Exchange 2013不同。话虽如此,我有几个问题。 我想保留我们当前的邮件服务器作为中继主机,因为它有我们喜欢的垃圾邮件filter。 据我的理解,如果我想完成这一切,我需要做的就是将这一行添加到我的main.cf: relayhost = ExchangeServer.domain.com 然后添加邮件服务器作为交换信任的服务器。 那是对的吗? 我的另一个问题是, 有没有办法让我所有的用户的电子邮件? 从我的研究来看,Exchange 2003和Exchange 2007是可能的。但是,如果没有购买企业解决scheme,我不想直接使用Exchange 2013。 我从这个post看到,imapsync可能是一个可行的select。 但是,我的理解是,该工具不适用于交换(也是付费解决scheme)。 任何帮助表示赞赏。

postfix的configuration:在哪里把旧电脑的新电子邮件?

林build立一个新的电子邮件服务器使用CentOS 6.4 / postfix / dovecot。 它需要支持主要是XP(Outlook Express,Thunderbird等)的客户端。 如何设置home_mailbox (postfix)和mail_location (dovecot)参数来支持这些较老的IMAP客户端? 他们在哪里寻找新的邮件展示? 我目前有home_mailbox = mbox ,它将电子邮件放入mbox文件(或者看起来好像)。 如何设置dovecot来查找新的电子邮件?