有時候, 客人會建立一些 email forwarder, 例如當有郵件送至 peter@abccompany.com , 會自動轉發郵件至 peterlam@hotmail.com 或 mary@yahoo.com
這樣, 當有其他人以如 shirleywong@hotmail.com 發送電郵至 peter@abccompany.com , 理論上, 這封電郵會傳送至 peter@abccompany.com 的郵箱上, 但未必成功送至 peterlam@hotmail.com
原因是 hotmail.com 的伺服器會檢查進入郵件的寄件者域名是不是該域名的授權郵件伺服器 (透過寄件者域名, 例如 hotmail.com, 域名上的 SPF (又稱 Sender Id)).
以上述為例, 從我們伺服器轉發 shirleywong@hotmail.com 的電郵至 peterlam@hotmail.com, 基於電郵轉發性質, 該轉發電郵的寄件者是 shirleywong@hotmail.com , 收件者是 peter@abccompany.com, 並轉發至 peterlam@hotmail.com 的 hotmail 伺服器上.
但是, 因為我們伺服器不是 hotmail.com 的授權電郵伺服務, hotmail 有機會會認為該郵件不應該從我們伺服器發出, 從而發生以下郵件錯誤 –
IP xxx.xx.xx.xx soft failed sender ID check. Please ensure this IP is authorized to sent
現時所知有 hotmail.com 及 tom.com (及部份坊間大型電郵服務器) 會應用以上原理檢查進入的郵件.
———
這個是 SMTP 原來 RFC 時設計上的問題, 若您需要在 Yahoo/outlook.com/Gmail 等上閱讀您的電郵, 請利用它們 webmail 中匯入其他 POP3 帳戶功能.
例如
For Outlook.com please refer to https://support.microsoft.com/en-us/office/add-your-other-email-accounts-to-outlook-com-c5224df4-5885-4e79-91ba-523aa743f0ba
For Office 365, please refer to https://support.microsoft.com/en-us/office/connect-email-accounts-in-outlook-on-the-web-microsoft-365-d7012ff0-924f-4f78-8aca-c3912d886c4d