我已经为我的企业设置了一个电子邮件服务器,只要通过 Thunderbird 访问电子邮件地址,一切都工作正常。我有一位员工拥有以前拥有的 Outlook 许可证,并且更喜欢使用该许可证。当尝试通过 Outlook 将帐户连接为 POP3 时,我收到以下日志消息:
Aug 14 04:04:00 ikana dovecot: pop3({employee-email})<240303></Eu1gs6svtFsEUYj>: Disconnected: Logged out top=0/0, retr=0/0, del=0/1, size=963
Aug 14 04:04:00 ikana postfix/submission/smtpd[240304]: connect from <employee IP>
Aug 14 04:04:00 ikana postfix/submission/smtpd[240304]: Anonymous TLS connection established from <employee IP>: TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)
Aug 14 04:04:00 ikana postfix/submission/smtpd[240304]: ADB8717A1CB: client=<employee IP>, sasl_method=PLAIN, sasl_username={employee-email}
Aug 14 04:04:00 ikana postfix/cleanup[240307]: ADB8717A1CB: message-id=<>
Aug 14 04:04:00 ikana opendmarc[229281]: ADB8717A1CB: RFC5322 requirement error: not exactly one Date field …Run Code Online (Sandbox Code Playgroud) 我通过 VPS 帐户托管我的商业网站。该实例运行 Ubuntu,我使用 POSTFIX+Dovecot 作为我的邮件服务器。
大多数情况下,邮件服务器工作正常。但是,我注意到我无法从特定的本地网络发送邮件。几个月前,我在客户办公室发现了这一点。我可以接收电子邮件,但是任何时候当我尝试在连接到他们的网络时发送邮件时,连接都会超时。
由于离开后可以发送邮件,我将其归咎于网络配置不当,并没有担心。不幸的是,我最近搬家,更换了服务提供商,并且由于他们进行了特殊设置而被迫使用服务提供商路由器,以便在棒中为我提供 DSL - 远远超出了 DSL 运行的典型范围。现在我无法从家里发送电子邮件,这是一个问题。
我曾尝试通过我的手机发送电子邮件(使用蜂窝服务而不是我的 DSL)来确认服务器当前正在工作。我什至不确定从哪里开始调试。任何关于我如何追踪问题的想法将不胜感激。
我们有一个奇怪的情况:
我们在本地邮箱之间的邮件也有类似的问题(但 Gmail 使用我们的服务器域和客户端的 IP):当通过 SMTP 从一个本地邮箱发送到另一个本地邮箱时,由于客户端 IP 而不是服务器的邮件,导入到 Gmail 的电子邮件的 SPF 失败
例子:
Received-SPF: fail (google.com: domain of example@msit.gov.pl does not designate 188.40.153.39 as permitted sender) client-ip=188.40.153.39;
Authentication-Results: mx.google.com;
spf=fail (google.com: domain of example@msit.gov.pl does not designate 188.40.153.39 as permitted sender) smtp.mail=example@msit.gov.pl
Run Code Online (Sandbox Code Playgroud)
更多标题:
Delivered-To: example@gmail.com
Received: by 10.194.168.164 with SMTP id zx4csp522020wjb;
Thu, 19 Feb …Run Code Online (Sandbox Code Playgroud) 我正在使用 postfix+dovecot 设置一个小型邮件服务器。运行oppenssl s_client -connect mail.myserver.com:993(IMAP) 时,会显示服务器的证书,我可以让电子邮件客户端正常连接。
但是,当我将端口更改为25(SMTP) 时,出现错误
SSL routines:ssl3_get_record:wrong version number,并且没有返回任何证书。
从我的研究来看,10-ssl.conf文件中允许的协议和密码似乎是问题所在,但我尝试了很多组合,但仍然出现相同的错误。这就是他们目前的情况:
ssl_protocols = TLSv1.2 TLSv1.1 TLSv1 !SSLv3 !SSLv2
ssl_cipher_list = HIGH:!SSLv2:!SSLv3:!TLSv1.0:!aNULL:!MD5
Run Code Online (Sandbox Code Playgroud)
如何让服务器返回 SMTP 端口上的证书?
像 Gmail 如何在 Ubuntu 上配置 Postfix/Dovecot 以将所有地址+anything@example.com 发送到 address@example.com?
我在使用 PostFix 和 Dovecot 时遇到问题。我遵循了本指南:https : //github.com/opensolutions/ViMbAdmin/wiki/Mail-System-Install-on-Ubuntu ,当邮件发送到服务器时,这在 mail.log 中
Oct 26 12:40:11 vps31465 postfix/smtpd[13551]: connect from nm3-vm2.bt.bullet.mail.ir2.yahoo.com[212.82.99.122]
Oct 26 12:40:11 vps31465 postfix/smtpd[13551]: warning: SASL: Connect to private/dovecot-auth failed: No such file or directory
Oct 26 12:40:11 vps31465 postfix/smtpd[13551]: fatal: no SASL authentication mechanisms
Oct 26 12:40:12 vps31465 postfix/master[13383]: warning: process /usr/lib/postfix/smtpd pid 13551 exit status 1
Oct 26 12:40:12 vps31465 postfix/master[13383]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Run Code Online (Sandbox Code Playgroud)
这是我从 postfix -n 的输出:
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases …Run Code Online (Sandbox Code Playgroud) 我的电子邮件使用 Postfix/Dovecot。他们合作得很好。现在我有一个带有多个 IP 地址的服务器,我想用一个域来托管每个 IP 地址以用于邮件。但似乎 Postfix 和 Dovecot 分别从 /etc/postfix 和 /etc/dovecot 读取它们的配置文件。我应该运行多个 Postfix 和 Dovecot 实例吗?邮件数据呢?它们似乎存储在每个用户的主目录和 /var/spool/mail?
任何伟大的教程链接将不胜感激。
上周我尝试了所有 MTA 来设置电子邮件服务器,我能够发送和接收带有附件的电子邮件并进行垃圾邮件过滤。
现在我担心的是如果我有太多用户和太多带有附件的电子邮件的域怎么办。到时候服务器的配额将被使用,将没有空间。
我的问题是,如何设置动态服务器来提供电子邮件?我希望它灵活,就像我将添加多个域和用户一样,我不能为每个域提供自己的服务器,因为他们可能会在以后添加更多用户。简单地说,我想设置一个可扩展的服务。
更明确地说,我想做一个像 Google Apps 和 Zoho Mail 这样的服务。