我有一個創建的腳本,用於在下訂單時向其發送訂單確認郵件。這是一個簡單的PHP郵件()腳本。這也是在一個共享的Linux主機上完成的。在Linux上使用PHP發送電子郵件的問題
我的問題是,劇本將被接收10次,然後它將停止長時間接收(通過任何電子郵件帳戶),然後突然他們將開始再次收到。
我已經與我的主人聯繫過這個問題,他們告訴我一些我認爲由於無知而錯了的東西。首先是電子郵件可能被電子郵件提供商阻止。如果是這樣的話,我不會想象有10個會在3個不同的電子郵件服務器(aol,gmail,hotmail)上通過,然後突然停止。他們還說,他們的電子郵件分批發出,我不相信這些郵件適用於客戶腳本。如果是這種情況,當我一半的時間運行我的腳本時,他們不會立即收到。另外,在這些幹噴出的郵件沒有被任何主機接收時,這些電子郵件從來沒有進來。第三,他們告訴我使用他們的webformmailer.php將使用他們的批量電子郵件系統。問題是,他們的webformmailer只允許我發送電子郵件到一個預定的電子郵件(因爲我必須在控制面板中設置它)。
所以我有幾個問題:這個問題有多少與我的主機,腳本和電子郵件提供程序有關?什麼是一些修復,使電子郵件更可靠?我一直在試用一些像swiftmailer這樣的電子郵件庫,但他們似乎沒有改善這種情況。
如果郵件服務器在短時間內收到大量電子郵件/如果用戶將您的電子郵件標記爲垃圾郵件,則可以自由地將您的電子郵件標記爲垃圾郵件 – user3791372 2014-08-31 16:49:31
@ user3791372我明白,但我已將它們專門標記爲信任3個獨立的供應商,他們都收到他們完全罰款,然後都停止接收他們在同一時間,並開始在同一時間再次接收他們,讓我相信這是我的主機扼殺他們。 – sharf 2014-08-31 17:11:03