代表客戶發送電子郵件

代表客戶發送電子郵件

我們是一家通訊公司,主要列印報表/水電費帳單,然後郵寄出去。

一些客戶要求電子交付。幾乎將列印輸出作為 PDF,而不是列印和郵寄,而是將其作為 PDF 附件透過電子郵件發送。代表我們的客戶向他們的客戶發送這些類型的通訊的最佳方式是什麼?

例如,透過他們的郵件伺服器發送,在通用網域上自行設定郵件伺服器(例如 clientname.genericmailname.com),或設定郵件伺服器並從客戶的網域發送。

從與 MX 記錄不符的伺服器發送的電子郵件通常不會被標記為垃圾郵件嗎? (例如,如果我們從我們的郵件伺服器發送電子郵件[電子郵件受保護])。

另外,如果我們需要設定郵件伺服器,有什麼建議嗎?我們是一家 Windows 商店,如果我能避免使用 sendmail 或 postfix 或 q ,我會更喜歡它嗎?我們可能會在 SSIS 腳本或其他腳本中執行實際的電子郵件傳送。

乾杯

答案1

透過正確使用電子郵件標頭,您可以設定和使用自己的郵件伺服器,但發送的電子郵件訊息「看起來」來自您的客戶。

這不是垃圾郵件策略。為此目的,正確使用了多個電子郵件訊息標頭。

From: "ABC Company" <[email protected]>
Sender: [email protected]
To: [email protected]
Date: 13 Jul 2009 15:39:42 -0400
Subject: Your bill from ABC Company
Return-Path: [email protected]

透過指定電子郵件伺服器的寄件者和回傳路徑參數,您可以準確地辨識該郵件的來源電子郵件伺服器。退回郵件將返回您的郵件伺服器。

如果用戶點擊“回覆”,他們就會向您的客戶發送電子郵件([電子郵件受保護]在範例中)。

這是許多電子郵件行銷公司使用的合法技術,他們非常擔心看起來不像垃圾郵件。這是一個連結郵件黑猩猩描述。

您還應該為您的郵件伺服器設定 SPF 記錄,最好使用 DKIM。我推薦並使用以下解決方案電子郵件架構師

答案2

我建議您設定自己的郵件伺服器作為用戶端傳送電子郵件,然後新增正確的 SPF 記錄以防止您被標記為垃圾郵件。

答案3

我建議使用 MDaemon 來處理郵件。如果您要大量傳送,請使用 Port25 和 PowerMTA 進行傳送。在您使用的郵件程式前面貼上某種形式的郵件佇列(例如 MSMQ),以便從您的程式或網站產生的電子郵件實際上不會從該程式或網站發送...將該應用程式釋放到繼續使用其工作線程,而不會因連接到郵件伺服器而被阻止。切勿直接從應用程式發送!然後建立一個 Windows 服務來讀取佇列並透過郵件伺服器傳送。

關於中繼郵件(透過您的客戶端伺服器發送)的主題,不建議這樣做。您可能不僅被視為垃圾郵件……更重要的是,您可能會被某些 IP 列入黑名單。根據您發送的郵件量,您可能需要直接從伺服器發送郵件(由您管理),並且您可能需要管理每分鐘/小時等發送到給定網域的電子郵件量。以免被列入黑名單。

您可能會尋求像 EmailLabs 這樣的人來負責基礎設施管理。您可以透過他們的 API 存取它們來發送郵件。

大課題!

答案4

在電子郵件中發送水電費帳單是一個壞主意,因為如果它們被嗅到,可能會導致身分盜竊。

相反,您應該看看如何進入現有的 eBiller 系統。在加拿大,加拿大郵政經營一個,他們有安全的網站,幾乎我所有的帳單都在一個我可以登入的安全區域。非常好,每張帳單都不需要記住。

如果您不想這樣做或不能這樣做,我會考慮像銀行一樣這樣做,人們登入您的系統並使用 SSL 會話從那裡查看它們。安全得多。

相關內容