我已经阅读了一些文章,包括这里的post,但似乎没有一个清晰的简洁的答案。 我在CentOS上的EC2实例上运行Postfix。 我想将一个域的所有电子邮件(@ support.mydomain.com)指向一个PHP脚本。 服务器主机名未设置为域(主机名是默认ip-1-2-3-4.awsregion.internal.compute)。 我为support.mydomain.com设置了一个MXlogging,指向www.mydomain.com。 从我读到的,我需要一个virtual alias来处理域。 我努力了: 将@support.mydomain.com apache@localhost添加到/etc/postfix/virtual 运行postmap /etc/postfix/virtual 将virtual_alias_maps = :hash:/etc/postfix/virtual和inet_interfaces=all到/etc/postfix/main.cf 添加apache: "|php -q /var/www/mydomain/my-script.php" newaliases这个 后缀重新加载 服务后缀重新启动 /var/log/maillog显示电子邮件的一个“`454 4.7.1中继访问被拒绝“的错误 – 至less这显示DNS /防火墙是好的… 将不胜感激从哪里开始或从一开始的新指南。
我们正在使用IIS 6.0 SMTP虚拟服务器接收和转发来自我们的网站托pipe在同一台专用机器上的电子邮件。 一切正常,直到我们最近将电子邮件服务转移到基于云的服务上的Online.net(也是我们专用的networking服务器)。 我将IIS SMTP服务器中的智能主机更新到smtp.cloud.online.net以及身份validation。 问题是从我们的网站发送的消息到达邮件服务器,因为他们过去,但卡在队列文件夹。 日志没有提到任何特定的错误,但是很奇怪,他们从来没有进一步去authentication过程。 这是一个例子: 212.47.233.113,OutboundConnectionResponse,29/10/2017,18:17:24,SMTPSVC1,MUSIQUE, – ,0,28,0,0, – , – ,220 23a72c26dae0 ESMTP就绪, 212.47.233.113,OutboundConnectionCommand,29/10/2017,18:17:24,SMTPSVC1,MUSIQUE, – ,0,0,4,0,0,EHLO, – ,MUSIQUE, 212.47.233.113,OutboundConnectionResponse,29/10/2017,18:17:24,SMTPSVC1,MUSIQUE, – ,0,0,16,0,0, – , – 250-23a72c26dae0, 切换回到以前的SMTP智能主机服务器和身份validation凭据时,邮件发送正常。 下面是一个适当事务日志的例子: 217.76.129.126,OutboundConnectionResponse,31/10/2017,11:51:11,SMTPSVC1,MUSIQUE, – ,63,0,41,0,0, – , – ,220 smtp-02.serveursdns.net ESMTP Postfix, 217.76.129.126,OutboundConnectionCommand,31/10/2017,11:51:11,SMTPSVC1,MUSIQUE, – ,63,0,4,0,0,EHLO, – ,MUSIQUE, 217.76.129.126,OutboundConnectionResponse,31/10/2017,11:51:11,SMTPSVC1,MUSIQUE, – ,94,0,31,0,0, – , – 250-flse665-a15.serveursdns.net, 217.76.129.126,OutboundConnectionCommand,31/10/2017,11:51:11,SMTPSVC1,MUSIQUE, […]
是否可以利用HTTP 301 Moved Permanently进行电子邮件地址迁移,以要求发件人将更多邮件发送到另一个电子邮件地址? UPDATE 我知道HTTP和SMTP以及其他电子邮件相关协议(IMAP,POP3)之间的区别。 我正在寻找的是一个类似的概念,如应用于电子邮件的HTTP 301。 例如,当您想要将您的网站移动到另一个域时,您可以利用HTTP 301让search引擎知道您已经移动到另一个地址。 最终,当您的旧域名停用时,用户可以轻松find新域名。 我想知道是否有类似的解决scheme来移动电子邮件。 search引擎在这里对网站起着关键作用,但是有没有什么类似的聚会或其他解决scheme可以帮助用户find新的电子邮件地址,尤其是当旧的电子邮件地址不再存在时?
我们有一个通过PHPMailer发送电子邮件的Web服务器,在将电子邮件发送到域上的电子邮件地址时,这种方式正常工作。 但是,将电子邮件发送到域外的地址时,会失败,并显示以下错误: “SMTP错误:以下收件人失败:[email protected]” 我曾尝试为Web服务器的IP地址设置一个接收连接器,并将其打开给匿名用户等,但仍显示相同的错误。 这是Windows Server 2008。 任何帮助将不胜感激。
目前我的Exchange Server 2007 smtp可以发送内部电子邮件在我的域没有问题或authentication。 但是,如果我设置了SMTP连接(例如在我的networking扫描器上)在组织外部发送电子邮件,则会收到“validation错误”消息。 如何将交换服务器configuration为在不进行身份validation的情况下继续发送内部电子邮件,但是如果要将SMTP发送到组织外的电子邮件,则需要身份validation
我可以收到邮件,但不能发送到外面的世界Squirrelmail。 Message not sent. Server replied: Temporary authentication failure 454 4.7.1 <[email protected]>: Relay access denied 我再次检查后缀的作品,即能够通过mail.domain.com和smtp.domain.com远程login。 鸽舍也可以。 似乎松鼠邮件是一个嫌疑人。 玩configuration,不知道是什么原因导致的问题。 日志显示此信息: mail.domain.com postfix/smtpd[4443]: connect from mail.domain.com[XXX.XXX.XXX.XXX] mail.domain.com postfix/smtpd[4443]: NOQUEUE: reject: RCPT from mail.domain.com[XXX.XXX.XXX.XXX]: 454 4.7.1 <[email protected]>: Relay access denied; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mail.domain.com> mail.domain.com postfix/smtpd[4443]: lost connection after RCPT from mail.domain.com[XXX.XXX.XXX.XXX] mail.domain.com postfix/smtpd[4443]: disconnect from mail.domain.com[XXX.XXX.XXX.XXX] […]
我有一台交换服务器,今天早上停止接收外部电子邮件。 我几乎马上注意到,如果我从机器本身远程login到端口25上的127.0.0.1,我得到了正确的SMTP响应,但是如果我在服务器公网IP上做外部处理,我会立即断开连接。 我们使用的是mimecast的反垃圾邮件服务,邮件正在以“来自套接字的空值响应”作为状态排队,所以我很确定服务器在端口25上没有正确监听。 做了一些谷歌search和一些疑难解答,但仍然没有接近这个问题。 inheritance人迄今为止我已经尝试过… 重新启动了运输服务 重新启动服务器 禁用默认接收连接器并创build一个新的 禁用交换内的反恶意软件 删除并重新添加DNS设置 重新启动服务器 任何帮助gratefull收到。 更新:#####################经过一些进一步的testing和诊断,我也可以看到,正在发送出站邮件没有发送; 用户正在看到邮件正在“发件箱”中,而不是离开服务器。 #
在一个拥有多个站点/域的VPS上,如果我打算把它只留在一个Web服务器上,并且不能说服我的客户迁移到Office365或Gsuite,那么处理传入和传出邮件的方法是什么? 将一个具有多个域的IP绑定到多个Mailgun帐户是可取的吗? 租用一个共享的cPanel主机,并将其用于电子邮件存储,也许authentication的SMTP呢? 更糟糕的是,我打算把DNS的东西交给Cloudflare,我看到一些cPanel主机需要控制NSlogging来允许邮件处理。 我听说这是不可取的,冒险进入完整的邮件服务器pipe理游戏(作为开发人员),所以我猜没有我的Postfix。
我跟着这篇文章,以改变我的Centos服务器与Plesk的外发电子邮件的IP地址。 但是在这个改变之后,我的服务器给了我下面的错误: 在接收到初始服务器问候语时,与127.0.0.1 [127.0.0.1]丢失连接 我该如何解决?
我试图在我们的testing域中设置Exchnage 2003来发送出站消息。 例如,我将发送一封电子邮件到一个Gmail地址,但在邮件跟踪中心的邮件历史logging中, 该日志对于SMTP中继消息以及通过交换协议从Outlook发送的日志是相同的。 这是否意味着这个信息没有传达给受众,因为它被归类为某种原因而被认为是本地的? 我如何解决它? 谢谢! @编辑:所以答案是非常明显的。 我所做的是使用这个“出站”电子邮件作为AD联系人的电子邮件,将此电子邮件发送给SharePoint用户。 我们需要这个演示的目的。 但我没有意识到,AD用户的电子邮件属性是连接到交换,我想Exchange使用它作为该用户的邮箱的电子邮件地址。 因此,Exchange会将我的“出站”电子邮件视为完全本地化,并将其发送到相应用户的本地邮箱。