所以我在我的服务器上安装了Sendmail服务,Dovecot和SquirrelMail。 我到达接收当地客户的邮件(不同的主机在同一个蝾螈)。 但是我不能把邮件从服务器发送到客户端,而且当客户端主机试图发送邮件给这个服务器的另一个客户端时,服务器收到它,但是不能把它中继给另一个客户端。 (注意:我只在本地networking工作)。 这是我的mail.log中的错误: Nov 30 15:34:10 dev sendmail [5620]:uAUFY8Jl005620:from = dev ,size = 4,class = 0,nrcpts = 1,msgid = <201611301534.uAUFY8Jl005620@dev。 localhost >,relay = root @ localhost Nov 30 15:34:10 dev sendmail [5620]:uAUFY8Jl005620:to = [email protected],ctladdr = dev(1000/1000),delay = 00:00:02,xdelay = 00:00:00, mailer = relay,pri = 30004,relay = [127.0.0.1] [127.0.0.1],dsn = 4.0.0,stat = Deferred:连接被[127.0.0.1] 11月30日15:40:01 […]
我有以下邮件服务器设置(dovecot – 版本= 2.2.13,后缀版本= 2.11.3-1),用户别名存储在mariadb和身份validation是针对活动目录服务器。 一切似乎没有问题(别名查询,NTLM身份validation等),但没有交付。 邮件似乎在邮箱内正确传递,但它不会出现在任何客户端。 ==> /var/log/mail.log <== Jan 9 11:18:51 smail spamd[18014]: spamd: result: . 0 – ALL_TRUSTED,HTML_MESSAGE scantime=0.1,size=4279,user=debian-spamd,uid=113,required_score=5.0,rhost=localhost,raddr=::1,rport=57414,mid=<[email protected]>,autolearn=ham autolearn_force=no ==> /var/log/mail.info <== Jan 9 11:18:51 smail spamd[18014]: spamd: result: . 0 – ALL_TRUSTED,HTML_MESSAGE scantime=0.1,size=4279,user=debian-spamd,uid=113,required_score=5.0,rhost=localhost,raddr=::1,rport=57414,mid=<[email protected]>,autolearn=ham autolearn_force=no ==> /var/log/mail.log <== Jan 9 11:18:51 smail spamd[18013]: prefork: child states: II ==> /var/log/mail.info <== Jan […]
我最近注意到,我的服务器在mail.log上报告了很多认识用户的不好身份validation,而且它不是暴力攻击。 我真的不知道这种authentication的原因。 我有用户使用,在iOS的Gmail应用程序,邮件,在MacOSX的邮件应用程序,ThunderBird和Outlook,还有一个webmail服务来访问此服务器。 在这台服务器上,我有一个自签名证书,也作为一个邮件智能主机。 这个系统是一个MacOSX 10.9.5。 在所有的平台上,Outlook是连接到服务器时唯一有奇怪行为的人。 不断地显示一个令人讨厌的loginpopup用户的凭据,无处不在,这发生在我所有的Outlook用户。 用户可以使用Outlook来发送和接收,而且似乎都可以工作,除了loginpopup窗口。 从我的mail.log我有这个问题与SAL DIGEST-MD5,SASL PLAIN和SASL CRAM-MD5,例如一些随机样本: Jan 19 11:43:43 remote.x.pt postfix/smtpd[53889]: error: validate response: authentication failed for user=lcg (method=DIGEST-MD5) Jan 19 11:43:43 remote.x.pt postfix/smtpd[53889]: warning: unknown[192.168.1.72]: SASL DIGEST-MD5 authentication failed Jan 18 17:10:46 remote.x.pt postfix/smtpd[5838]: error: verify password: authentication failed: [email protected] Jan 18 17:10:46 remote.x.pt postfix/smtpd[5838]: warning: hq2.pacsis.pt[x]: […]
我们有一个每个人都经过身份validation的LDAP服务器。 我需要configurationDovecot进行身份validation,但是我遇到了一个主要问题。 根据文档 ,Dovecot需要访问密码字段才能进行身份validation: 通常,LDAP服务器不允许任何人访问用户的密码,因此您需要创build一个可访问userPassword字段的pipe理员帐户。 由于安全政策,这是没有办法发生。 有没有办法绕过这个要求? 例如,只要将密码发送到LDAP,并寻找“通过/失败”的答复? 操作系统:Centos 6 x86_64 鸽舍:2.0.9-22
我在我的Ubuntu 16.04上使用postfix,dovecot和roundcube。 当创build新用户(unix),然后login到roundcube,当我发送电子邮件时,接收器将从user @ localhost,而不是[email protected] 如果我从命令提示符使用sendmail -t,邮件是正确的 [email protected] 因为我最近成功打破了我的后缀,现在我害怕触摸任何文件:))所以这是一个roundcube,dovecot或postfix的问题,并从我可以纠正它。 先谢谢你,
我使用的是后缀,LDA是dovecot,我发现在postfix的手册页中有用的参数recipient_delimiter 。 我想使用邮件地址[email protected]和邮件服务器应该自动将邮件移动到适当的文件夹。 如果该文件夹不存在,它应该被创build。 Dovecot可以通过configuration文件自动创build目录。 我find了以下选项: 邮箱设置和自动创build插件 所以我可以编写一些bash脚本来读取邮件服务器日志,查看邮件地址,并通过mkdir或通过dovecotconfiguration创buildmaildirectory。 但我不相信这是正确的解决scheme,因为: 第一封邮件不会被捕获,因为邮件文件夹目前不存在。 但这不是主要问题,邮件也可以通过脚本移动。 必须有更好的解决scheme。 我已经在网上search,但我找不到有关的信息。 可能(当然)我使用的是错误的search条件。
我用auth_http成功地设置了nginx的imap / pop3邮件代理服务器,这个代理服务器已经运行好几个月了。 最近,在imaplogin中提出了在mail.log中显示客户IP的请求。 由于Nginx与Dovecot通信,日志中的IP地址属于Nginx服务器(在本例中为127.0.0.1,因为它们在同一台服务器上)。 到目前为止,我找不到解决scheme或解决方法。 显然,即使在nginx邮件区块中也不能logging。 最接近的命中是Dovecot( https://wiki2.dovecot.org/HAProxy )中的HAProxy支持,但我不确定是否与Nginx类似。 任何帮助表示赞赏。 谢谢
我第一次设置了Dovecot和Postfix,而且我有点卡住了。 我与其他几个人共享一个虚拟服务器,我想为每个域分别创build一个用户帐户文件( passwd文件),这样每个人都可以自己pipe理他们的电子邮件帐户。 我为/srv/mail目录中的每个域创build了一个目录,并在其中放置了一个passwd文件。 我已经build立了达夫科特如下。 我相信重要的部分是userdb和passdb部分,但我已经包括了其余部分,因为我不完全确定。 # 1.2.1: /etc/dovecot/dovecot.conf # OS: Linux 2.6.18.8-x86_64-linode7 x86_64 ext3 ssl_cert_file: /etc/ssl/certs/mail.crt ssl_key_file: /etc/ssl/private/mail.key login_dir: /var/run/dovecot/login login_executable: /usr/lib/dovecot/imap-login login_user: mail mail_access_groups: mail mail_location: maildir:/srv/mail/%d/%n imap_client_workarounds: delay-newmail tb-extra-mailbox-sep auth default: mechanisms: plain login passdb: driver: passwd-file args: username_format=%n /srv/mail/%d/passwd userdb: driver: passwd-file args: username_format=%n /srv/mail/%d/passwd socket: type: listen client: path: /var/run/dovecot/auth-client […]
我在这里用尽了想法..我一直试图解决这个问题3个小时。 盒子是debian lenny。 Mail.log包含以下内容: Can't connect to auth server at /var/run/dovecot/auth-master: No such file or directory 我可以发送电子邮件,并连接到我的imap罚款。 我可以检索我的草稿和删除的文件夹,但不是任何新的电子邮件。 这发生在夜晚afaik。 我已经设置了虚拟用户,但不再使用这些。 我创build了以下本地用户“支持”和“pipe理员”。 /* dovecot.conf */ log_timestamp: %Y-%m-%d %H:%M:%S protocols: imap imaps pop3 pop3s disable_plaintext_auth: no login_dir: /var/run/dovecot/login login_executable(default): /usr/lib/dovecot/imap-login login_executable(imap): /usr/lib/dovecot/imap-login login_executable(pop3): /usr/lib/dovecot/pop3-login mail_privileged_group: mail mail_location: maildir:~/Maildir mail_executable(default): /usr/lib/dovecot/imap mail_executable(imap): /usr/lib/dovecot/imap mail_executable(pop3): /usr/lib/dovecot/pop3 mail_plugin_dir(default): /usr/lib/dovecot/modules/imap mail_plugin_dir(imap): […]
在我的Linode上,我按照这个文档来设置邮件服务器。 现在我可以发送电子邮件到任何域名,但不能从其他域接收! 我的意思是[email protected]可以从[email protected]收到邮件,但不能收到xxx @ gmail / yahoo / … com的任何邮件。 我也检查了我的vmail(Maildir),其他域的邮件不在那里。 我收到来自gmail的邮件状态通知(延迟) (约24小时后): Delivery to the following recipient has been delayed: [email protected] Message will be retried for 2 more day(s) Technical details of temporary failure: The recipient server did not accept our requests to connect. Learn more at http://mail.google.com/support/bin/answer.py?answer=7720 [mail.mydomain.com. (10): Connection refused] 这是我的设置: 我有一个MXlogging: […]