我知道互聯網充斥着這個問題,但我找不到符合我的情況的解決方案。所以,我們走了。即時通過託管網站允許您使用您的免費子域名創建電子郵件地址,我已經完成了這一步,並選擇了設置爲從電子郵件的選項。我編輯了我現有的mail()腳本,刪除了它的標題,其中包含我自己的FROM電子郵件。現在,郵件使用創建的子域名電子郵件發送,這很棒..但它仍然以垃圾形式出現。服務檯表示將郵件發送到581的端口切換,因爲這將有效地繞過他們的郵件垃圾郵件過濾器,所以在離開他們的服務器之前沒有被標記的機會。我沒有進入實際的php.ini文件,但我已經使用這個:PHP郵件發送到垃圾文件夾
ini_set('smtp_port', '587');
而目前,我的測試郵件腳本是這樣的:
<?php
ini_set('smtp_port', '587');
$email = '[email protected]';
$message = 'Hello.. test message';
$subject = 'You have captured a new IP';
mail($email, $subject, $message);
echo 'mail sent';
?>
您需要添加正確的[**標頭**](http://php.net/manual/en/function.mail.php)。十分之九是爲什麼。 –
我需要哪些標題? – amartin94
有很多,很多很多人的腦痛原因,這是說。郵件可能是最難調試的一個..它可能是@弗雷德 - ii-已經提到,但如果不是。它可以是一些東西 –