Articles of smtp

我如何使用通配符发送邮件TLS_Rcpt?

sendmail允许一个地方限制TLS对话。 我想检查发送到example.com的消息是否发送到具有* .messagelabs.com证书的服务器。 我想防止DNS欺骗和MitM。 如果messagelabs只有一个容易的服务器: TLS_Rcpt:example.com VERIFY:256+CN:mx.messagelabs.com 然而,messagelabs拥有大量不同服务器的服务器和集群,并具有唯一的IP和相同名称的证书。 所有这一切都很好,我只是想检查我给的邮件服务器是authentication属于messagelabs。 我努力了 TLS_Rcpt:example.com VERIFY:256+CN:messagelabs.com TLS_Rcpt:example.com VERIFY:256+CN:*.messagelabs.com TLS_Rcpt:example.com VERIFY:256+CN:.*.messagelabs.com 但我得到的错误 CN mail31.messagelabs.com does not match .*.messagelabs.com 我该怎么做? 这是我们经常性的请求(主要是像TLS_Rcpt这样的configuration:example.com VERIFY:256 + CN:*。example.com),所以我准备修改sendmail.cf,但是我无法理解 STLS_req R $| $+ $@ OK R<CN> $* $| <$+> $: <CN:$&{TLS_Name}> $1 $| <$2> R<CN:$&{cn_subject}> $* $| <$+> $@ $>"TLS_req" $1 $| <$2> R<CN:$+> $* $| […]

后缀sasl“无法连接到saslauthd服务器:没有这样的文件或目录”

我尝试用smtpauthentication来设置postfix。 我想用/ etc / shadow作为我的领域 不幸的是,当我尝试进行身份validation时,出现“通用错误” # nc localhost 25 220 mail.foo ESMTP Postfix AUTH PLAIN _base_64_encoded_user_name_and_password_ 535 5.7.8 Error: authentication failed: generic failure 在mail.warn日志文件中,我得到以下条目 Oct 8 10:43:40 mail postfix/smtpd[1060]: warning: SASL authentication failure: cannot connect to saslauthd server: No such file or directory Oct 8 10:43:40 mail postfix/smtpd[1060]: warning: SASL authentication failure: Password verification […]

命名SMTP 4xx代码立即失败的一个很好的理由

我对此很好奇。 这个问题(粗体显示): 有人可以命名一个好的理由,让他们的电子邮件服务器永久设置为4xx代码自动失败/立即失败? 坦率地说,这听起来像是“他们”的设置是突破性的。 SMTP不是即时消息。 停止像IRC或Jabber或MSN处理它,或插入IM技术 – 在这里 。 我不知道什么人有SMTP设置的“即时交付或失败”心态,但他们需要停止这样做。 这只是打破了事情。 每隔两三年,我就会陷入这个问题。 有人在某个地方以他们无限的智慧决定了4xx代码是直接的失败,突然之间,它的天空正在降落,而不是“哦,它会在30分钟内重新尝试运送”。 令我惊讶的是,它突然成为一个消息不会经过的“我的”问题,因为其他人错误地configuration了“他们”的SMTP服务。 如果有一个合法的理由让你的服务器以这种方式永久安装,那么第一个好的答案将会得到支票。 如果没有什么好的理由(而且我怀疑没有),那么第一个听起来好听的,如果还是逻辑错误的答案将会得到支票。

NOQUEUE:拒绝:来自freebsd和postfix的RCPT

我正在使用这个configuration – > http://www.purplehat.org/?page_id=4build立一个服务器,当试图testing基本的电子邮件function时,我得到了 – > NOQUEUE:拒绝:从试图发送testing邮件时的RCPT。 以下是我的相关configuration 如何让后缀发送电子邮件? 日志输出: Feb 13 18:37:43 r2d2 dovecot: pop3-login: Login: user=<[email protected]>, method=PLAIN, rip=67.85.57.155, lip=107.191.60.48, mpid=13390, TLS, session=<QA0yiPwOiwBDVTmb> Feb 13 18:37:43 r2d2 dovecot: pop3([email protected]): Disconnected: Logged out top=0/0, retr=0/0, del=0/4, size=68813 Feb 13 18:37:44 r2d2 postfix/smtpd[13391]: connect from ool-4355399b.dyn.optonline.net[67.85.57.155] Feb 13 18:37:46 r2d2 postfix/smtpd[13391]: NOQUEUE: reject: RCPT from ool-4355399b.dyn.optonline.net[67.85.57.155]: […]

554 – 发送MTA的不良声誉

我在77.245.64.44上运行一个电子邮件服务器,最近开始有使用这个服务器发送的电子邮件的远程传送问题。 只有约5%的收件人拒绝电子邮件,但他们都共享以下常见信息… 远程主机说:554您的邮件系统访问被拒绝,因为发送MTA的声誉不佳。 据我可以告诉我的服务器不在任何黑名单,并设置正确(反向DNS检出等)。 我什至不知道“发送MTA”是什么,但我认为这是我的服务器。 如果任何人都可以摆脱这一点,我真的很感激! 这是完整的反弹信息… 无法将邮件传递给以下收件人: 失败的收件人:[email protected] 原因:远程主机说:554您的邮件系统的访问已被拒绝,由于发送MTA的声誉不佳。 如果您认为此错误是错误的,请通过其他方式联系目标收件人。 – 信息的标题和前20行如下 – 收件人:79-79-156-160.dynamic.dsl.as9105.com [79.79.156.160]通过mail.fruityemail.com与SMTP; 星期四,2009年9月3日18时15分44秒+0100 来自:“菲尔·威尔克斯” 至: 主题:testing date:2009年9月3日星期四18:16:10 +0100 组织:果味解决scheme 消息ID: MIME版本:1.0 内容types:multipart / alternative; 边界= “—- = _ NextPart_000_01C2_01CA2CC2.9D9585A0” X-Mailer:Microsoft Office Outlook 12.0 线程索引:Acosujo9LId787jBSpS3xifcdmCF5Q == 内容语言:en-gb X-CR-hashedpuzzle:ADYN AzTI BO8c BsNW CQG / D10y E0H4 GYjP HZkV Hc9t ICRU JPj7 Jd7O Jo7Q […]

如何configurationPostfix忽略某些域的relayhost?

Postfix中有没有办法忽略relayhost ? 我有类似的东西 relayhost = [smtp.domain.net]:587 现在,对于某个域,我不想将它发送到该中继,而是希望它只从该机器发送。 我如何configurationPostfix来做到这一点?

如何configuration远程SMTP的php.ini?

如何configurationPHP使用邮件()通过远程SMTP服务器发送邮件? 我已经尝试使用php.ini来做这件事,但似乎只能在Windows32下做,而且我想在Unix服务器上做到这一点。 此外,我试图改变sendmail的configuration,所以它会使用远程SMTP服务器,但我不知道这是可能的。

在后缀中,如何强制执行tls + auth而不是587,而对于25则是可选的

我想为某些域名托pipe邮件服务。 我已经成功安装了后缀来咨询这些虚拟域的SQL。 我想要做的是: 对于25: 拒绝中继(只交付给我的虚拟域的收件人) 离开tls是可选的,但是只有当客户端tls时才提供auth 只接受非黑名单的客户(例如,限制来自spamhaus的XBL + SBL + PBL)或者做tls和auth的客户(“朋友邮件服务器”,设置为用auth和tls与我进行validation) 对于587上的连接: 强制执行tls和auth 许可中继。 只接受非黑名单的客户(上面的黑名单,但不包括PBL检查) 我的问题: 答:我知道上述的后缀选项,但我无法find如何根据侦听端口来区分它们。 B.我是否会用上述政策,与所谓的合法客户碰到广为人知的问题? 我是新的邮件服务器设置,对于任何毫无意义的问题/ assupmtion抱歉(请指出)。 谢谢。

电子邮件服务器的PTRlogging有多重要?

有没有人知道任何研究已经完成,以显示多less电子邮件将被拒绝,如果没有电子邮件服务器的SMTP横幅名称ptrlogging? 启用反向检查始终是否完成,还是有时会进行configuration,以便在垃圾邮件程序认为电子邮件“iffy”时进行反向检查?

在电子邮件中“伪造”字段

我如何操作电子邮件中的“发件人”字段,并使“发件人”看到与实际不同的内容。 例: 真的从 From: [email protected] 但他们看到了 From: Tremayne "Top Dog" Stamper 我听说过它操纵SMTP,但真的不知道这是多么准确或如何做到这一点