部落格
想要提高發送成功率,就要了解電子報發送後的退信,分為絕對退信(Hard Bounce)和軟性退信(Soft Bounce)

提高發送成功率

電子報發送成功與否是由收信服務器決定,由於垃圾郵件以及詐騙、病毒郵件數量龐大,收信服務器會持續調整是否接收郵件演算法,若不同意接收則拒收形成退信。電子報退信報表需經常性分析,若確認某郵件地址持續性退信則應刪除,若發現退信率突然飆高,則要檢查發送IP是否被列為發信黑名單。

一、退信種類

郵件退信分為絕對退信(Hard Bounce)、軟性退信 (Soft Bounce)。

1. 絕對退信:這是永久退信,代表這封信都無法被收信服務器接收,或收信服務器拒收,例如該郵件帳號停用,寄信網域/IP位於網域/IP黑名單中,都會導致絕對退信。

2. 軟性退信:這是暫時性退信,例如收信者信箱已滿, 可能過一段時間之後再重新寄送,又可以收下郵件。有些收信服務器先收下任何寄送給它的郵件,但內部過濾後又將郵件退回。這也是種資安系統防禦,以及防制垃圾信大量寄送措施。

在正常網路資訊交換下,如果產生錯誤,通常會利用錯誤碼方式來告知資料傳送方未來無法傳遞成功。郵件發送亦然,在郵件協定中也訂有退信代碼可以追查錯誤原因。

郵件退信中若為絕對退信通常在寄送當下就立刻被退信,收信服務器可能提供退信代碼,也可能完全不提供。這是因為過去有許多垃圾信發送業者,透過假造信箱去發送, 收信服務器收到這封郵件後,如果回覆退信該網域沒有這郵件地址,就等於給垃圾信業者驗證這個郵件地址錯誤,因此越來越多郵件服務器不明確回覆退信代碼,避免反而讓垃圾信業者有機可乘。

《沛盛資訊》於電子報產業十餘年產業經驗非常豐富, 在錯誤代碼彙整上累積了龐大經驗,許多其他郵件發送廠商無法識別郵件代碼,都能根據經驗法則都能夠正確區分出退信代碼實際含義,而且透過人工智慧機器學習持續更新郵件退信代碼資料庫,這就是為何郵件發送成功率高,所提供退信報表也非常完善。

除非是「絕對退信」因為收信方服務器已明白表示拒收,不會再嘗試重新寄送,否則就會被列為寄件黑名單。若為「軟性退信」仍然有機會重新投遞信件成功,《沛盛資訊》郵件發送引擎,經由多年智慧學習,軟性退信後七十二小時內,會重新嘗試寄送數次,若重新投遞期滿或重試次數任一條件符合,才停止繼續寄送。

二、退信過程

退信原因可細分為近數十種,詳細準確退信分析可以準確判定退信原因,發信系統才知道如何準確因應發信。

在發信過程會有不同的退信原因,使用test@sample. com為收件者範例,解說如下:

  1. 嘗試連線至 sample.com郵件服務器,若服務器不存在則為退信。
  2. 連線至sample.com郵件服務器,但是即刻被對方中斷拒收則可能為退信,系統會依退回狀況決定是否繼續嘗試或是退回。
  3. 在後續的SMTP連線過程中,郵件接收方會依IP、寄 件主機設定、寄件人、收件人、主旨、內容等等條件判定而拒絕收信,系統會依狀況繼續嘗試或是即刻退回。
  4. 如果最後郵件接收方返回SMTP成功,就視為發信成 功。
  5. 以上過程無論最終結果如何,發信系統均會將郵件接收方的SMTP返回碼,及返回訊息完整記錄。

即使首次發送成功,接收方郵件仍可依它們內部篩選再退回郵件(soft bounce),這依舊是退信,但與完全無法被收信服務器接收會有不同退信代碼。由於郵件資安系統不斷演進,為確保發送成功率,電子報系統會定時更新程式碼及退信分析碼,以確保郵件不會被誤判而退回。