【问题标题】:sending mail from my domain in php用php从我的域发送邮件
【发布时间】: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来验证它来自哪里..如果它像一个专用服务器那么你需要把它关紧。

标签: php email smtp smtp-auth


【解决方案1】:

您不需要使用 smtp,只需使用 phpmailer 类即可。 http://www.askapache.com/php/phpfreaks-eric-rosebrocks-phpmailer-tutorial.html

非常易于使用,您将在几分钟内发送电子邮件!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-07
    • 1970-01-01
    • 1970-01-01
    • 2012-10-19
    相关资源
    最近更新 更多