Articles of dovecot

强制鸽子不要logging连接/断开消息

我的/var/log/mail.log不断充斥着Dovecot连接/断开信息,如下所示: Mar 29 18:15:48 summit dovecot: IMAP([email protected]): Disconnected: Logged out bytes=63/2126 Mar 29 18:15:50 summit dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=4.3.2.1, lip=1.2.3.4, TLS 这些重复无休止的(每天11MB的日志),他们模糊了更重要的authentication失败和Postfix交付/接收。 我已经检查了Dovecot的wiki页面进行日志logging ,但没有选项可以阻止这些消息。 是否有任何configurationvariables,我可以在dovecot.conf设置停止这些邮件发送到mail.log ? 澄清:我仍然希望Dovecotlogin到mail.log ; 我只是不希望它logging这些无聊的连接/断开信息。

〜/ Maildir vs / var / mail用于电子邮件存储

我用Exim4和Dovecot运行邮件服务器。 目前邮件去〜/ Maildir。 但是,我想知道在/ var / mail / $ user /中存储邮件的相对优缺点。 一个位置比另一个位置更安全(从stream程特权的angular度来看)还是标准? 在这两个例子中,我指的是使用Maildir作为对比的mbox存储格式,

Dovecot虚拟用户和用户域映射

我已经成功编译,configuration并运行了具有虚拟用户function的Dovecot。 这是我的/etc/dovecot.confconfiguration文件的一部分: mail_location = maildir:/home/%d/%n/Maildir auth default { mechanisms = plain login userdb passwd-file { args = /home/%d/etc/passwd } passdb passwd-file { args = /home/%d/etc/shadow } socket listen { master { path = /var/run/dovecot/auth-worker mode = 0600 } } } 我遇到了一个我无法解决的问题。 是否有创build用户的域名映射,并在mail_location提供用户名? 例如:1.目前我有/home/domain.com/user/Maildir 2.我想有/home/USER/domain.com/user/Maildir 我可以做到这一点吗? 问候,斯托伊科

在OS X服务器上,只有pipe理员用户可以访问电子邮件

在OS X Lion Server中,当我通过工作组pipe理员创buildpipe理员用户时,他们被允许通过ssh远程login,他们收到由dovecot提供的电子邮件。 但是,如果我在工作组pipe理器中删除了“用户可以pipe理此服务器”的选项,他们将不能再收到电子邮件,并被ssh拒绝。 这是为什么?

我怎样才能让一个传入邮件到多个本地邮件?

我正在维护运行FreeBSD的IMAP服务器,它使用exim 4.80作为其MTA。 现在我尝试创build一个电子邮件别名,以便我可以解决系统的所有用户通知他们关于计划停机时间等等。 这个想法是,一个邮件[email protected]应该被转发给系统上的所有用户。 我最初考虑有一个简单的/etc/aliases入口,但注意到这不是我想要的,因为系统的用户可能会有Sievefilter,放弃除less数白名单之外的所有入站邮件。 我注意到可以使用appendfile传输方式直接传递到本地Maildir目录(绕过任何其他MDA,从而绕过Sievefilter),但是如何使一个传入邮件到vmailusers被redirect到多个本地邮件员?

Postfix&Dovecot – 不能接收邮件 – status = bounced(未知用户:“some.name”)

我有Postfix和Dovecot运行。 Postfix设置为使用Dovecot作为邮件传输。 一切都非常靠书,但每收到一封电子邮件都被反弹回来。 我正在从Gmailtesting邮件服务器。 每个电子邮件都有一些奇怪的查询: SELECT email FROM users WHERE email ='receiver@domain' (This is ok) SELECT email FROM users WHERE email ='receiver@domain' (This is ok) SELECT email FROM users WHERE email ='[email protected]' (Why is postfix checking sender's email against db?) SELECT email FROM users WHERE email ='@gmail.com' (Why is postfix checking senders domain against db?) […]

中继访问被拒绝(状态13)Postfix + Dovecot + Mysql

所以我们一直在为这个中继问题困惑不已,因为在Webmin更新失败后,我们重新构build了邮件服务器。 我们运行Debian Karmic,使用postfix 2.6.5和Dovecot 1.1.11,从Mysql数据库中获取资源,并使用SASL2和PAM进行身份validation。 以下是我们问题的症状: 1)当用户在我们的本地networking,他们可以发送和接收100%完美罚款。 2)当用户离开我们的本地networking,并尝试发送到不是这个邮件服务器(即Gmail)的域,他们得到“中继访问被拒绝”的错误。 但是当用户离开本地networking时,用户可以发送到这个邮件服务器的域名。 3)我们在这个邮件服务器上托pipe了几个虚拟域,主域是airnet.ca。 其余的我们的虚拟域(例如jeptha.ca)不能接收来自不是由这个邮件服务器托pipe的域名的电子邮件(即.gmail,并且不能发送给他们)。 他们收到“继电器访问被拒绝(状态13)”的反弹。 无论他们是否在我们的本地networking上,这就是为什么我们迫切需要解决这个问题。 这是我们从后缀main.cf: myhostname = mail.airnet.ca mydomain = airnet.ca smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) biff = no smtpd_sasl_type = dovecot queue_directory = /var/spool/postfix smtpd_sasl_path = private/auth smtpd_sender_restrictions = permit_mynetworks permit_sasl_authenticated smtp_sasl_auth_enable = yes smtpd_sasl_auth_enable = yes append_dot_mydomain = no readme_directory = no smtp_tls_security_level […]

Postfix + Dovecot SASL – 需要抓住所有的虚拟用户

我有一个使用SASV与Dovecot进行身份validation的Postfix实例。 我正在使用virtual_alias_maps进行一些地址重写,但是我无法使用捕获所有定义(@domain newaddress)作为与Dovecot进行任何types的身份validation之前的Postfix匹配。 Dovecot和Postfix正在使用我的AD服务器作为用户/组/等的后端。 我已经通过了有关虚拟别名,地图等所有相关的Postfix文档,我无法弄清楚这一点。 有没有人知道我可以如何实施一个全面的地址发送到我的域名的电子邮件,我没有在AD公司帐户/组匹配? 编辑: configuration摘录: proxy_read_maps = $local_recipient_maps, $mydestination, $virtual_alias_maps, $virtual_mailbox_maps, $virtual_mailbox_domains, $relay_recipient_maps, $relay_domains, $canonical_maps, $sender_canonical_maps, $recipient_canonical_maps, $relocated_maps, $transport_maps, $my networks, $virtual_sender_maps, $admins_only, $protected_destinations virtual_mailbox_maps = proxy:ldap:/etc/postfix/ad_virtual_mailbox_maps.cf virtual_sender_maps = proxy:ldap:/etc/postfix/ad_sender_login_maps.cf virtual_alias_maps = proxy:ldap:/etc/postfix/ad_virtual_group_maps.cf,hash:/etc/postfix/virtual #SASL Stuff smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous smtpd_sasl_local_domain = DOMAIN.COM smtpd_client_restrictions = […]

postfix,dovecot 2,mailman,dovecot-lda在同一个域上,configuration不再工作

这个configuration用于工作,但在更新到Dovecot 2(Ubuntu 12.04)邮件后邮件不能发送: 而不是交付给邮递员,我得到了一个不存在的用户[email protected]反弹 postconf -n : alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases append_dot_mydomain = no biff = no broken_sasl_auth_clients = yes config_directory = /etc/postfix dovecot_destination_recipient_limit = 1 inet_interfaces = all inet_protocols = ipv4 mailbox_command = /usr/lib/dovecot/dovecot-lda -f "$SENDER" -a "$RECIPIENT" mailbox_size_limit = 0 mydestination = $myhostname myhostname = host.domain.tld mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 […]

Centos 6邮件服务器/无法收到电子邮件,但可以发送

我最近使用Centos 6,使用ISPconfig 3与httpd,php,mysql,邮件服务器build立我的服务器。 我可以在控制面板中创build电子邮件帐户,并且我成功地可以login到webmail,我试图发送邮件给其他提供商的其他电子邮件,我收到它,并试图发送一个E – 邮件到我的服务器([email protected]),邮件服务器响应,但拒绝与此。 From: [email protected] (Add as Preferred Sender) Date: Tue, Jan 29, 2013 11:11 pm To: [email protected] This is the mail system at host teknikk.info. I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below. For further assistance, please […]