【发布时间】:2012-12-26 19:15:34
【问题描述】:
我有以下设置 SMTP 服务器的代码:
ini_set("send_from", "test@gmail.com");
ini_set("SMTP", "smtp.gmail.com");
我以这种方式创建了一个简单的邮件:
mail("test@yahoo.com", "A subject", "My message for you", "From: TEST");
当我运行此代码时,它无法向 Yahoo 发送邮件,例如some.email@yahoo.com。但是当我使用任何 Gmail 邮件地址作为第一个参数时,它可以工作。
怎么了?
【问题讨论】:
-
您是否也设置了
smtp port?test@gmail.com的用户名和密码? -
您需要 SSL 连接吗?
-
问题出在 yahoo 而不是 gmail
-
如果我从 gmail 发送到 gmail 就可以了!!!
标签: php email smtp gmail yahoo