chan15
2009-10-19, 11:06 AM
大家好
今天我的客戶有自己的mail server跟domain name權限
web server跟廠商租用,而廠商有提供mail server
環境為Linux + PHP + MySQL
今天遇到的問題是,網站有類似contact us的功能
form送出去以後會用mail()來通知某個客戶自己設定的Email
但客戶mail一直收不到,詢問web server的廠商後得知結果如下
您好:
他要使用非本公司提供的mail server, 所授權的DNS name server必須將mail server的指向指到非本公司提供的mail server.
使用web server的mail()函式發信一定先找同機台的網站. 然後才到網路上找.
這個矛盾一定存在.
要讓web server看到的mail server跟外界看到的是同一台, 唯一的方法是要外界遷就web server, 也就是說所授權的DNS name server必須將mail server的指向指到本公司提供的mail server.
這封信看起的意思似乎是web與mail server不同台的話,不能用mail()否則會收不到,請問是這樣嗎?有什麼解決方式嗎?
贊助商連結
今天我的客戶有自己的mail server跟domain name權限
web server跟廠商租用,而廠商有提供mail server
環境為Linux + PHP + MySQL
今天遇到的問題是,網站有類似contact us的功能
form送出去以後會用mail()來通知某個客戶自己設定的Email
但客戶mail一直收不到,詢問web server的廠商後得知結果如下
您好:
他要使用非本公司提供的mail server, 所授權的DNS name server必須將mail server的指向指到非本公司提供的mail server.
使用web server的mail()函式發信一定先找同機台的網站. 然後才到網路上找.
這個矛盾一定存在.
要讓web server看到的mail server跟外界看到的是同一台, 唯一的方法是要外界遷就web server, 也就是說所授權的DNS name server必須將mail server的指向指到本公司提供的mail server.
這封信看起的意思似乎是web與mail server不同台的話,不能用mail()否則會收不到,請問是這樣嗎?有什麼解決方式嗎?
贊助商連結