Articles of smtp

带有由gandi SMTP转发的SPF反弹邮件的Postfix

描述 我有一个后缀/ spf错误configuration。 我有一个YunoHost处理mydomain.org (DNS和SMTP / IMAP) 我有superdomain.com在gandi注册,我让MXlogging与gandi的邮件服务器和superadmin.compipe理控制台,我创build了一个邮箱,基本上每个传入的电子邮件转发到[email protected] 然后,我收到了: http : //www.openspf.org/Why?s=mfrom;id=bounce%2Ba6360a.8e06-myname%3Dsuperdomain.com%40slack.com;ip=12.13.14.15;r=10.0 .3.1 ; 这是一个松懈的邮件( [email protected] ),它被转发到[email protected] 日志是: /var/log/mail.log.1:Sep 17 15:58:26 yunaufs postfix/smtpd[24656]: NOQUEUE: reject: RCPT from relay5-d.mail.gandi.net[217.70.183.197]: 550 5.7.1 <mynam /var/log/mail.log.1:Sep 17 15:58:26 yunaufs postfix/smtpd[24656]: NOQUEUE: reject: RCPT from relay5-d.mail.gandi.net[217.70.183.197]: 550 5.7.1 <[email protected]> : Recipient address rejected: Please see http://www.openspf.org/Why?s=mfrom;id=bounce%2Ba6360a.8e06-myname%3Dsuperdomain.com%40slack.com;ip=12.13.14.15;r=10.0.3.1; from=<bounce%[email protected] to=<[email protected]> proto=ESMTP helo=<relay5-d.mail.gandi.net> […]

有可能有一个既可互操作又安全的电子邮件服务器?

RFC 2847声明 公开引用的SMTP服务器不得要求使用STARTTLS扩展来在本地传送邮件。 此规则防止STARTTLS扩展损坏互联网SMTP基础结构的互操作性。 公开引用的SMTP服务器是一个SMTP服务器,它运行在Internet邮件地址右侧的MXlogging(或Alogging,如果MXlogging不存在)中列出的Internet主机的端口25上。 因此,为了符合RFC,我必须考虑到另一个代理可能会尝试连接到我的电子邮件服务器而不使用TLS,然后以纯文本格式发送密码,是吗? 如果我违反这个规则,只允许encryption的电子邮件连接(即在端口454,993和995,但没有其他人),其他电子邮件服务一般能够发送到我的服务器?

多个邮件服务器和反向DNS

如果我有三个邮件服务器MS1,MS2和MS3都具有不同的IP,但共享相同的域名(exampledomain.com),我使用SPFlogging来指定它们,如何反向DNS在从我的任何邮件服务器,因为他们每个人将解决不同的IP? 或者接收服务器必须检查SPFlogging吗?

雷鸟可以通过自己的邮件服务器发送电子邮件,而不是K-9

我最近转向K-9和APG发送和接收电子邮件,并能够在旅途中对电子邮件进行解密和解密。 一段时间以来,我已经设置了自己的电子邮件服务器,并且在Thunderbird中一切正常,但是在K-9中却没有。 从Google Mail发送电子邮件到我自己的电子邮件地址,但不是相反。 我总是得到错误: 否定SMTP回复:504 5.5.2:Helo命令被拒绝:需要完全限定的主机名 我search了互联网,还有其他的K-9用户有相同的错误信息,但我找不到解决scheme。 我不认为这个问题是主机名,因为我asume我会得到Thunderbird错误以及ReverseDNS设置正确。 编辑:这不是一个关于K-9的问题,这是主机名的问题。 我意识到我的HELO在postfix中的限制是严格的编辑它们。 这是我的HELOconfiguration/etc/postfix/main.cf smtpd_helo_required = yes smtpd_helo_restrictions = permit_mynetworks, reject_non_fqdn_helo_hostname, reject_invalid_helo_hostname, #reject_unknown_helo_hostname, permit smtpd_sender_restrictions = permit_mynetworks, reject_unknown_sender_domain, reject_sender_login_mismatch, permit smtpd_recipient_restrictions = #reject_unknown_client_hostname, reject_unknown_sender_domain, reject_unknown_recipient_domain, reject_unauth_pipelining, permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, reject_invalid_hostname, reject_non_fqdn_sender, permit 注释掉的行以前是活跃的。

SMTP不允许我login(dovecot后缀SSL)

所以我跟着一个教程设置邮件服务器,但可悲的SMTP似乎没有工作。 它也不会在/var/log/mail.log或/var/log/dovecot.log中显示任何错误。 似乎我是唯一一个有这个问题,因为我找不到解决scheme,解决我的问题。 telnet DOMAIN 587 220 mail.DOMAIN ESMTP Postfix (Ubuntu) ehlo DOMAIN 250-mail.DOMAIN 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN 我认为在EHLO中缺lessAUTH。 这可能是我错过的小事。 但遗憾的是,我不知道在哪里或在哪里寻找。 后缀configuration: smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) biff = no append_dot_mydomain = no smtpd_tls_cert_file=/etc/ssl/certs/dovecot.pem smtpd_tls_key_file=/etc/ssl/private/dovecot.key smtpd_use_tls=yes smtpd_tls_auth_only = yes smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_sasl_auth_enable = yes […]

在Windows 2012中使用证书的SMTP服务器的正确端口是什么?

我设法在Windows Server 2012 R2的IIS 6下创build并安装了一个SMTP服务器。 我将端口设置为25,并且在发送电子邮件之前创build了一个Windows帐户来对其进行身份validation。 此外,该服务器使用RapidSSL证书,并将其设置为使用TLS。 无论如何,恐怕港口是不正确的:应该是587还是465? 有什么不同?

Ubuntu 16.04新的邮件服务器可以收到,但不能发送电子邮件

我跟着在Digitalocean上发现的一步一步的教程如何在Postfix,Dovecot,Mysql上设置Ubuntu的邮件服务器(我把最后一个改为MariaDB)。 我面临的问题是我可以收到邮件,但我不能发送任何邮件。 也许很高兴知道我用我的用户和关键字sudo做了整个安装。 所以我现在已经有这个问题了两个星期了,并且尝试了很多东西,现在是时候在这里试试我的运气了。 当运行sudo service postfix status我看到下面的错误返回 May 06 09:27:05 mailserver01 postfix/qmgr[8494]: 6AC1F2C093A: from=<[email protected]>, size=652, nrcpt=1 (queue active) May 06 09:27:05 mailserver01 postfix/postdrop[25691]: fatal: /etc/postfix/dynamicmaps.cf: file open failed: Permission denied May 06 09:27:06 mailserver01 postfix/sendmail[25689]: warning: command "/usr/sbin/postdrop -r" exited with status 1 May 06 09:27:06 mailserver01 postfix/sendmail[25689]: fatal: [email protected](1001): unable to execute /usr/sbin/postdrop […]

重复邮件中的文本,为什么?

如果我从应用程序中打开电子邮件的来源,则可以看到主体部分是两次。 什么可能导致这样的事情? MUA只显示发送的文本一次,只有邮件源显示,由于某种原因,应用程序将文本放入邮件两次。

Postfix SMTP HELO

我的问题有两个部分: 第1部分: 我最近注意到我已经被添加到SpaumHaus XBL,因为我的服务器发送无效的HELO。 我已经改变了我的configuration,所以它现在从主机名发送,但我想知道是否有可能让Postfix发送HELO匹配的发件人地址,例如: [email protected]发送mail.example1.com [email protected]发送mail.example2.com 第2部分: 如果有人真棒回答这个,我得到它的工作,我的PTRlogging需要匹配吗? 如果是这样,我最好只使用服务器主机名。 HELO与发送域和/或PTR不匹配有没有关系? 我希望这是有道理的。

如何在笔记本电脑上不同位置的SMTP服务器之间切换

我有两个ISP在两个不同的位置,都与单独的SMTP服务器。 SMTP服务器都不允许从其他ISP转接,所以当我在每个位置之间使用笔记本电脑时,我必须在两台smtp服务器之间进行交换。 我目前编辑/ etc / hosts文件以覆盖smtp.magichost.com与我应该使用的SMTP服务器的IP地址,但这是一个痛苦。 有一个更好的方法吗?