Articles of smtp

如果我使用postfix进行邮件转发,那么myhostname / mydestination重要吗?

我使用postfix将邮件转发给第三方SMTP,从不直接发送电子邮件,当然,我从来没有收到电子邮件。 所以,如果我设置myhostname / mydestination像fake.mydomain.com,哪个mydomain.com是有效的域,但 fake.mydomain.comlogging不存在 机器的IP没有PTR指向fake.mydomain.com 上述设置是否有缺陷?

从PHP发送邮件给无路由地址

我有一个运行PHP和Exim4的Debian服务器(当然还有其他的东西)。 PHP应用程序每天发送1000封电子邮件,所有这些工作都正常,但现在我有了一个新客户,而且我的PHP / Exim4无法发送到这个帐户。 PS我加了–at–来阻止爬虫find地址。 我检查了exim4日志,发现这个: 2014-04-02 08:48:10 1WV7TW-0001Em-Od <= support –at– sobs.com.au H=localhost [127.0.0.1] P=esmtp S=1215 2014-04-02 08:48:11 1WV7TW-0001Em-Od ** az –at– mentonegrammmar: Unrouteable address 2014-04-02 08:48:11 1WV7TW-0001Em-Od Completed 然后我用exim4检查了路由: # exim -bt az –at– mentonegrammar R: dnslookup for az –at– mentonegrammar az –at– mentonegrammar router = dnslookup, transport = remote_smtp host mail.mentonegrammar [58.96.103.231] […]

基于Recepient的Postfix中继

什么是最好的做法,当一个人必须在后缀中实施这种规则集? 发送到[email protected][email protected]等的电子邮件应该被转发到smtp.a.example.com 。 发送给[everyone else]@example.com电子邮件应该被转发到smtp.b.example.com 。 理想情况下,这应该不取决于邮件的内容 – 只是RCPT TO SMTP命令。

SMTP是否接受FROM行的“友好”地址(特别是Exchange)

我有一个应用程序服务器发送邮件与SMTP,并且此应用程序生成一个包含一个“友好的地址”,似乎被拒绝的Exchange的行,forms如下: 邮件来自:“Francois Barriere”<[email protected]> 服务器(Exchange,但我不知道版本)返回一个错误。 我可以使用telnet重现这个问题。 如果我更改为以下FROM行,地址被接受: 邮件来自:<[email protected]> 因此,双引号之间的第一个“友好地址”部分似乎是问题。 我还没有在RFC中find任何对此地址格式的引用… 一般这种格式是否支持SMTP? 这在Exchange中的支持状态是什么? 谢谢, 弗朗索瓦。

Exchange 2010:通过使用自定义发件人地址的STMP发送电子邮件到域外

要求): (1)通过STMP连接到Exchange, (2)基本authentication,并发送带有(3)自定义发件人地址的电子邮件到域外的(4)收件人。 我能够得到(1) – (3)的工作。 我为此任务创build了一个专用的接收连接器,并将其configuration为: 权限: ms-Exch-SMTP-Accept-Any-Recipient(用于已authentication的用户) ms-Exch-SMTP-Accept-Authoritative-Domain-Sender(对于经过validation的用户) ms-Exch-SMTP-Accept-Any-Sender(对于经过validation的用户) validation: TLS 基本身份validation(不含TLS) Exchange Server身份validation 然而,我仍然在(4)中挣扎:我可以发送“假”从地址到域内的收件人。 另外,我可以使用原始发件人地址发送给域外的收件人。 你能告诉我什么,我失踪,configuration交换发送电子邮件与发件人地址以外的收件人更改吗? (或者甚至可能呢?)谢谢。 UPDATE 我必须纠正自己:似乎毕竟是在工作。 我用来testing的邮箱一定有问题。 原来它与其他外部邮箱一起工作。 但是,我仍然不知道那里有什么不同…不pipe怎样,你可以把它作为一个关于如何以这种方式configurationExchange的文档;)

Windows 2008 R2上的SMTP服务器设置

我对此非常新,只是想configurationSMTP虚拟服务器。 我已经遵循了几个线程来让它全部运行,但是邮件没有被发送。 我到目前为止所做的 – 1)安装SMTP服务器。 2)SMTP服务器属性 “常规”选项卡 – IP地址设置为“ 全部未分配 ”。 访问标签 – 身份validation是匿名访问。 其他一切都保留为默认设置。 传递选项卡 – 出站安全性是匿名访问。 在提前部分,在FQDN字段中input域名,在智能主机字段中inputlocalhost 。 3)创buildSMTP服务的入站规则,以允许连接到端口25 。 当我尝试远程login时,一切都运行起来,直到邮件必须发送。 现在,发件人的域与接收者的域不同。 不知道是否必须改变设置以允许? 我已经在SMTP服务器上设置了中继限制 ,但是因为我无法发送邮件,所以我想我不妨先让它继续工作。 发送邮件时看到的错误是451 Timeout waiting for client input 。 当我有中继限制时,我曾经得到一些其他的错误。 任何人都可以请指出我在正确的方向吗? 请让我知道,如果你需要更多的信息。 谢谢。

sendmail是否将所有内容都发送到“单个文件”中的下游智能主机?

CentOS 5.x / SendMail 8.14.x 我有一个SendMail服务器,将所有出站邮件传递到云中的下游智能主机: define(`SMART_HOST',`relay:[example.blah.com]')dnl example.blah.com有多个Alogging和MTA可用来接受连接。 如果多个电子邮件需要同时出去,sendmail会build立多个连接到下游的智能主机? 我做了一些理智的检查,netstatbuild议sendmail在事情忙的时候会尝试使用多个同时连接。 如果是这样的话,那么默认的规则是什么呢? sendmail将build立多less个连接到下游源? 当它build立这些连接时,它会使用它之前解决的相同的Alogging吗? 或者是否有可能这些其他连接可以转到其他Alogging/主机?

Exchange 2013客户端前端连接器将不接受TLS

我在Windows 2013 R2上运行了一个新的Exchange 2013环境,部署了2个边缘和4个CAS /邮箱服务器。 它被部署在一个资源林中,并为主要森林build立了适当的信任关系。 OWA,ActiveSync和IMAP都很好。 对于那些不支持/不支持ActiveSync的客户,我当然需要IMAP和SMTP(我们有意识地给POP一个平坦的“否”)。 IMAP工作正常; SMTP不是。 默认的接收连接器客户端前端被configuration为侦听端口587.当我禁用TLS在例如Mac邮件(行为几乎相同,无论客户端),我只能与资源林中的用户login – 我无法validation用户在原始森林里。 如果我启用TLS(这是我想要的,以及设置似乎表明),我根本无法连接。 有趣的是,客户端代理默认接收连接器(在端口465上) 可以工作,启用了TLS并validation了主林目录用户。 这告诉我,SSL证书是好的,以及信任正在运作。 我无法弄清楚为什么客户端前端连接器不会让我通过TLS连接。 当我使用Telnet时,我得到以下介绍: Trying xxx86… Connected to excmb1.example.com. Escape character is '^]'. 220 example.com Microsoft ESMTP MAIL Service ready at Wed, 6 Aug 2014 15:51:27 -0800 ehlo 250-example.com Hello [xxx155] 250-SIZE 36700160 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-AUTH GSSAPI NTLM 250-8BITMIME […]

“4.7.0超时等待客户端input”错误Exchange 2013

从命令行尝试从以下错误发送邮件从几个服务器时遇到问题。 – >(telnet 25,发送邮件到数据等) 250 2.1.5 Recipient OK data 354 Start mail input; end with <CRLF>.<CRLF> test test test test etst test . 451 4.7.0 Timeout waiting for client input Smtp服务器(Exchange 2013)在X子网(让说192.168.1.0/24)和服务器在不同的子网(可以说192.168.2.0/24)。 服务器也通过命令行接受来自子网内的消息。 相同的子网工作得很好。 看起来像子网之间没有碎片问题(ping mail.x.com -f -l 1472)确实工作正常。 你现在build议看什么呢? 编辑:超时消息立即出现,出于某种原因,它不会等待任何时间。 谢谢

无法lockingSMTP服务器中的错误消息

我有以下错误消息出现3连续的相同的邮箱 > (delivery failed to mailbox > /var/spool/postfix/vhosts/<user>/mail/inbox: > > unable to lock for exclusive access: Resource temporarily unavailable 我不明白发生了什么事。你能为我解释一下吗? 我能做些什么来避免这样的错误信息呢? 另外,我有以下设置: # used only for creating mbox dotlock files when creation fails for INBOX. # Rely on O_EXCL to work when creating dotlock files. The default is to use # hard linking. O_EXCL makes […]