我將使用G Suite(正式Google Apps)託管運行在單獨主機上的網站的電子郵件。外部託管電子郵件並使用PHP發送電子郵件
然而,有一個接觸的形式在網站上,我還沒看着它,但我認爲它會使用標準mail()
功能。
據我所知mail()
仍然會使用服務器郵件服務器來發送郵件,這可能是一個愚蠢的問題,但我認爲這不會導致任何垃圾郵件檢測問題,因爲這樣?就像,我知道有些服務器將不接受郵件,如果從和/或發件人頭不匹配它是來自服務器(或在某些情況下,如果你在這頭設置的郵箱不存在)。
因此,如果郵件G上套房,和託管的電子郵件地址是在從/發件人頭G上存在套房設置,這將不會造成任何正確的問題?
最後,我知道使用SMTP通過Google發送郵件可能是一個更好的主意,但我可能沒有這個選擇,所以我想在上面找到答案。
編輯:按照尼瑪的answer,就是這個東西,是可以避免的,或者只使用Google的SMTP服務器來發送具有?
這是不是https://stackoverflow.com/a/33506709/623150的部分副本,因爲您可以使用SMTP到Gmail從Gmail服務器發送電子郵件 –
@MartinBarker不,請閱讀我對您答案的回覆。我的問題是*不*關於使用SMTP;我談到了這一點,但主要問題是基於設置郵件標題,如果這樣做會導致任何問題。 – Brett
確定如此從您的反饋什麼你想要回答使用'sendmail'或使用SMTP。作爲在'sendmail'只是用作SMTP的前經理的應用程序,他們是你唯一的選擇在PHP,除非你想建立自己的'sendmail'兼容的可執行你的服務器 –