如何使用來自不同域的電子郵件自定義電子郵件 FROM 標頭?
如何在我們的電子郵件行銷應用程序中自定義郵件 FROM 標頭,以使我們的客戶能夠指定他們的 OWN 電子郵件(來自他們的域)。
目前客戶指定他自己的域,我們在回复郵件的標題中使用它。
現在
From: no-reply@ourdomain.com Reply-To: customer_email@customer_domain.com Return-Path: bounces-EMAIL-ID@ourdomain.com
我們需要的
From: customer_email@customer_domain.com Reply-To: customer_email@customer_domain.com Return-Path: bounces-EMAIL-ID@ourdomain.com
我們這樣做是為了避免被列入黑名單,因為 Gmail 或 Hotmail 等郵件伺服器會將其視為 MAIL’S HEADER FORGERY ATTEMPT。
但我們的客戶一直要求我們定制 FROM HEADER。
有人可以幫助我們嗎?
在電子郵件上編寫自己的 From: 標題沒有什麼特別的。我一直為我在我的伺服器上託管的客戶網站執行此操作,但是,我確保我的網路伺服器的 IP 塊在他們的SPF 記錄中。
只要您的客戶將 your.mail.servers.ipaddress(es) 添加到他們的 SPF 記錄中,您就不應該嘗試偽造,因為 SPF 記錄會告訴收件人郵件伺服器您可以代表他們發送郵件。
編輯:
解決您關於“他們不知道它不是來自他們的域嗎?”的評論。– MX 記錄與誰發送郵件無關,它們被其他發送郵件伺服器用來確定將電子郵件發送到哪裡。託管網站的 A 記錄也是如此;它根本與發送郵件無關,您絕對可以將您的網站託管在 1.2.3.4,您的 MX 記錄指向解析為 5.6.7.8 的 mail.somedomain.com,以及僅在 9.10 用於發送郵件的另一個郵件伺服器.11.12。
就像我說的,我一直為許多不同的客戶這樣做——他們有自己的 Exchange 伺服器來發送/接收電子郵件,但在我的伺服器上,他們的密碼提醒電子郵件、訂閱通知、論壇警報、新聞通訊等都有他們的域在 From: 標頭(和回复:) 中,但是由於我將我的 Web 伺服器的 IP 塊添加到他們域的 SPF 記錄中,所以任何接收郵件伺服器都會顯示,“好的,很酷,my.webserver.ip.address 是允許為 somecustomer.com 發送郵件;我將接受郵件進行投遞”。