我似乎无法让鸽舍开始。 我的日志不断显示这个东西: connect from localhost[127.0.0.1] Mar 1 17:15:01 mac postfix/smtpd[32526]: warning: SASL: Connect to private/auth-client failed: No such file or directory Mar 1 17:15:01 mac postfix/smtpd[32526]: fatal: no SASL authentication mechanisms Mar 1 17:15:02 mac postfix/master[21369]: warning: process /usr/lib/postfix/smtpd pid 32526 exit status 1 Mar 1 17:15:02 mac postfix/master[21369]: warning: /usr/lib/postfix/smtpd: bad command startup — […]
当用postfix发送电子邮件时,我有时会得到这个错误: 451 #4.1.8 Domain of sender address <[email protected]> does not resolve (in reply to MAIL FROM command) 域mydomain.tld可以parsing,意味着A,MX,PTRlogging设置正确。 但是,发送服务器具有不同的域anotherdomain.tld但是由于我将mydomain.tld的MXlogging设置为anotherdomain.tld ,因此可以从mydomain.tld发送电子邮件。 来自有问题的电子邮件的信封是[email protected] 。 是否还有其他一些DNS条目需要设置? 或者我还能如何解决这个问题? (我想保持服务器结构虽然)
我有一个邮箱接收反弹以及正常的电子邮件(后者包括来自自动化服务的消息)。 我想筛选出反弹并转发到另一个邮箱。 假设我无法更改我发送的电子邮件中的信封返回path。 是否“空回path”是一个可靠的标准来告诉从正常的邮件反弹? 如果我应用它,大概会有多less假阳性和假阴性?
我有一个域和一个服务器。 我想在域上有一些电子邮件地址,我想在其他地方转发。 我很想避免在服务器上运行全function的MTA,因为它们是复杂的,有很多事情可能会出错。 有一个简单的MTA,只会转发电子邮件给我吗? 我想象一下,我只是给一个接受的电子邮件地址列表和目标转发他们。
很多人build议不要运行自己的邮件服务器; 他们推荐使用在这个领域更有经验的SAS(Google Apps Gmail,AWS WorkMail等)。 我希望运行Postfix MTA将电子邮件从几个自定义域转发到Hotmail或Gmail。 目前我使用Google Apps Gmail,但巨大的设置开销似乎很浪费。 [email protected] => [email protected] [email protected] => [email protected] [email protected] => [email protected] 我意识到我不会有处理垃圾邮件或大量负载或电子邮件的专业知识,但是由于我直接转发到可靠的电子邮件服务,这仍然是一个问题吗? 我根本就没想到会收到很多电子邮件(他们实际上是小型企业的联系人) – 最多5封电子邮件。 我的查询是: 我真的变得太深了吗? 我还可能面对其他什么问题? ( 这不是一个如何设置的问题,但是以后会有多less麻烦。在t1.micro EC2实例上设置Postfix并configuration转发不会是任何技术问题。 )
我在收到来自Gmail的电子邮件时遇到问题。 问题只在于Gmail。 我可以发送邮件到Gmail,并在Gmail中完美接收。 我也能够接收来自雅虎和其他自定义域的邮件。 在Gmail的一面,它说,消息发送成功,但我不能收到它。 任何人都可以帮助我。 这里是错误日志的细节 Dec 19 09:39:03 serverubuntu postfix / smtpd [8400]:从mail-wm0-f47.google.com [74.125.82.47] 12月19日09:39:04 serverubuntu postfix / smtpd [8400]:SSL_accept错误来自mail-wm0-f47.google.com [74.125.82.47]:-1 12月19日09:39:04 serverubuntu postfix / smtpd [8400]:警告:TLS库问题:错误:04075070:rsa例程:RSA_sign:digest对于rsa键太大:rsa_sign.c:122: 12月19日09:39:04 serverubuntu postfix / smtpd [8400]:警告:TLS库问题:错误:1409B006:SSL例程:ssl3_send_server_key_exchange:EVP lib:s3_srvr.c:1996: 12月19日09:39:04 serverubuntu postfix / smtpd [8400]:STARTTLS从mail-wm0-f47.google.com [74.125.82.47] Dec 19 09:39:04 serverubuntu postfix / smtpd [8400]:从mail-wm0-f47.google.com断开[74.125.82.47] 这里是我的Postfix main.cf文件 smtpd_data_restrictions = […]
我已经安装了一个只发送后缀。 Postfix在将邮件发送到完整的电子邮件地址时起作用。 但是,如果邮件发送给用户,则会将FQDN名称添加为扩展名,而不仅仅是在安装期间设置的域名。 例如,当我从这样的ssh发送邮件: echo "This will go into the body of the mail." | mail -s "Hello world" root 我想要邮件去[email protected] 。 但是电子邮件发送到[email protected] 。 我已经审查了我的主机设置,邮件名称设置,后缀设置,我不知道为什么它不断地添加完整的主机名,它显然是反弹。 这是我的configuration文件: 后缀main.cf: # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. […]
我正在解决涉及字符集编码的smtp问题,涉及最终用户非常困难。 我有一个传入smtp会话的数据包捕获导致有问题的行为,但如果我尝试从wireshark复制/粘贴MIME源,则不会发生此问题。 我相当肯定的是,我testing的不同之处在于我从Wireshark“follow tcp stream”输出中复制数据包捕获中的string ,并不一定是数据到达时的按位准确复制在电线上。 所以我的问题是这样的:我怎样才能得到一个点对点的SMTP数据的一个精确的副本,并再次发送它的复制目的? 有没有办法“重播”传输?
我明确地添加了reject_unknown_client_hostname和其他一些拒绝规则来减慢服务器中的垃圾邮件。 到目前为止,这很好。 但是,有一个重要的客户端不断被我们的邮件服务器拒绝,要么是因为他们的名字服务器上没有提供有效主机名的ptrlogging,要么是因为dns查找失败。 警告:00.00.00.00:主机名00.00.00.00.dynamic.isp.comvalidation失败:名称或服务未知 在任何情况下,在他们得到与他们的ISP固定之前,有没有办法只允许他们的IP在我们的后缀? 我试图将其添加到我的mynetworks但它没有工作。
当我从[email protected]发送电子邮件到[email protected]并使用VERP反弹格式,如[email protected] 这是反弹发送到发送域的DNSlogging中的邮件服务器还是发回到发送邮件的邮件服务器的IP地址?