【发布时间】:2011-10-28 20:26:33
【问题描述】:
我正在尝试从我自己的域服务器(例如 php 中的 xyz@mydomain.com)发送邮件。
我可以使用带有梨包的 gmail 帐户成功发送邮件。但是,从我自己的域发送消息失败。
任何想法.....我应该如何从我自己的域发送消息。我收到了类似的错误
authentication failure [SMTP: SMTP server does not support authentication (
code: 250, response: EMU.dnsracks.com Hello [72.18.135.214] TURN SIZE 2097152
ETRN PIPELINING DSN ENHANCEDSTATUSCODES 8bitmime BINARYMIME CHUNKING VRFY OK)]
我的邮件地址是 xyz@mydomain.com
任何帮助将不胜感激。
【问题讨论】:
-
您正在尝试向不接受身份验证的 SMTP 服务器进行身份验证。你应该先尝试解决这个问题。
-
我知道...所以我应该怎么做才能解决我的问题...
-
您必须在 在 smtp 服务器上 解决这个问题,而不是在 PHP 中
-
您可以尝试不进行身份验证。我的意思是,默认情况下您不会发送用户名和密码,您必须编写代码才能这样做。
-
哇哦开放中继 smtp 服务器为所有垃圾邮件发送者开放!什么服务器是windos或linus?如果它由公司托管,那么它很可能不需要密码-只需发送电子邮件-它使用DNS来验证它来自哪里..如果它像一个专用服务器那么你需要把它关紧。