2012-11-17 112 views
2

我在www.syse.no上有一個.no域名,我有一個us.lt.問題是,我不能使用php mail()函數發送郵件信件。所有電子郵件都會發送到垃圾郵我在php.net紅色,我必須配置我的TXT和SPF記錄,但我不知道如何做到這一點。也許有人可以幫助我?DNS - txt和spf記錄(php郵件())

+0

它不會解決這個特定的問題,但我強烈建議使用像PPHMailer一樣體面的PHP類而不是舊的'mail()'函數。 – SDC

回答

0

在您的域名www.syse.no的DNS條目中,您需要在us.lt上添加包含您的主機IP地址的SPF記錄。

0

爲您正在使用的域添加SPF記錄或更新DNS中現有的SPF記錄。假設域是syse.no,那麼新的SPF記錄應該是:

v=spf1 include:spf.tornado-mail.com include:us.lt ~all 

這會從該域添加us.lt服務器所允許的郵件來源的電子郵件,並保留現有的認證電子郵件來源。