標題:

PHP mail()問題 (有相似!!)

發問:

================================= [mail function] ; For Win32 only. SMTP = msa.hinet.net smtp_port = 25 ; For Win32 only. sendmail_from = a2@yahoo.com.tw 請問各位高手@@ 為什我這樣設計還是收不到信,一直fail,appserv我也有重新啟動,不過還是不行...我電腦是win7 64bit ..跟這有關嗎? 感謝幫忙!! 更新: 上面 for win32 only 不過我是64bit 會影響嗎? 更新 2: 該怎麼解決 謝謝!! 更新 3: 回答01大大 我是yahoo 不事gmail... 更新 4: $mail->Username = "$send_man"; //設定驗證帳號 $mail->Password = "$pass"; //設定驗證密碼 在兩個是 gmail的帳號 密碼嗎? 更新 5: 謝謝 新年快樂

最佳解答:

$mail->SMTPSecure = "ssl"; // Gmail的SMTP主機需要使用SSL連線 $mail->Host = "smtp.gmail.com"; //Gamil的SMTP主機 $mail->Port = 465; //Gamil的SMTP主機的SMTP埠位為465埠。 $mail->CharSet = "UTF-8"; //設定郵件編碼 $mail->Username = "$send_man"; //設定驗證帳號 $mail->Password = "$pass"; //設定驗證密碼 $mail->From = "$recv_man"; //設定寄件者信箱 $mail->FromName = "測試人員"; //設定寄件者姓名 $mail->Subject = "test 標題"; //設定郵件標題 Send mail 以gmail須設定這些參數,請確認是否有加入或正確參數 2012-01-22 12:15:55 補充: 試這把寄件伺服器正設為無與SSL加密取消或改php.ini設定 可參考網址

其他解答:

學生畢業專題你滾出知識家好嗎? 看到你假借回答實際廣告就很煩。|||||若用你的語法當然在你家發信不了,你這寫好的PHP要放到虛擬主機下才可以發信,樓上的用意是要你把 發信主機指向GMAIL 因為他們有提供免費的發信功能 你去註冊一卜GMAIL帳號和把POP3打開再用他的語法即可發信

 

此文章來自奇摩知識+如有不便請留言告知

6FE6251C5F3F8A0F
arrow
arrow
    創作者介紹
    創作者 yffuhxy 的頭像
    yffuhxy

    yffuhxy的部落格

    yffuhxy 發表在 痞客邦 留言(0) 人氣()