作者chiauyun (宁静)
看板PHP
标题[请益] 关於php寄信问题
时间Fri Aug 10 21:16:16 2007
<?
ini_set("SMTP","mail.xuite.net");
ini_set("sendmail_from", "
[email protected]");
mail("
[email protected]","hello","I am so happy.");
?>
上面程式码可以执行 但如果寄给其他像yahoo或hotmail会出现以下警告讯息
Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 Relaying not
allowed:
[email protected]
而且信将寄不出去
请问有什麽办法可以解决这个问题呢?
另一个小问题, yahoo是不是不提供用php线上寄信的功能?
谢谢您的回答 感激不尽
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.136.222.114
1F:推 PHP5:没权根,yahoo:不行 如果你是hinet用户,用hinet smtp 08/10 21:23
2F:→ jackaldog:可以去看一下mail server relay相关的讨论 08/10 21:28
3F:→ jackaldog:就会知道原因了 :D 08/10 21:28
4F:推 appleboy46:Gmail 是好物 透过 gmail 寄信吧 都不会被挡 08/10 21:59
5F:推 chiauyun:谢谢大家 :) 是说要申请一个gmail信箱就可以了吗?! 08/10 22:37
6F:→ jackaldog:用gmail可以挂lib gmailer就可以寄信啦 :D 08/10 23:24
7F:推 chiauyun:Q___Q 我不会设定 会出错耶 smtp_port=465 orz 08/10 23:35
8F:→ jackaldog:?你现在是用gmail吗? 08/11 10:22
9F:推 chiauyun:对呀 请问gmail要做哪些特殊的设定吗? 08/12 23:54