2009-08-07 200 views
0
  1. 有什麼方法可以檢查電子郵件是否處於活動狀態而不發送電子郵件? (這意味着它不會被退回)
  2. 如果我在我的電子郵件列表中有20,000封電子郵件,並且我決定將所有電子郵件都發送給一個電子郵件,那麼如何自動刪除已返回的電子郵件地址?
+5

如果我的電子郵件地址在列表中,請刪除它。謝謝。 – BoltBait 2009-08-07 21:00:51

回答

1

這幾天,你不知道電子郵件地址是否有效。該域大約就像你會得到,你可以做一個反向查找,看看是否有效。但它不會告訴你關於用戶的信息。

你需要什麼來處理郵件中的反彈,並編寫某種腳本來更新列表。在Linux下有很多這種類型的工具,比如procmail。我認爲這是Windows的一個端口。

2
  1. 取決於你是如何把他們。 (請提供更多詳細信息)
2

曾經有一種方法可以查詢郵件服務器的電子郵件地址是否有效。但是,由於垃圾郵件發送者使用該設備出於惡劣目的,幾乎沒有郵件服務器會再支持該方法。

你可以希望做的只是在電子郵件域上進行DNS查詢,以查看該域是否有效。

+0

對於不良的電子郵件地址,您通常會收到一封「退回報告」,該電子郵件會回傳給您在發送電子郵件時使用的「發件人」地址。您需要監控該地址的電子郵件並查找反彈,並將其從列表中刪除。 – 2009-08-07 20:55:23

5

發送電子郵件並請求用戶單擊某種激活鏈接是確定電子郵件地址是否有效並被某人使用的最佳方式。如果您只想查看電子郵件是否有效,無論其是註冊還是活動,請使用正則表達式。

至於把它們交出來,電子郵件存儲在哪裏?如果它在數據庫中,只需設置一個激活碼和一個標誌,說明鏈接是否已被訪問。

+1

使用正則表達式來確定電子郵件的有效性是一個壞主意;遵循RFC的正則表達式太複雜了,並不是所有的服務器都遵循標準。 – 2009-08-07 20:57:12

+1

我不知道它的一個壞主意,它當然不是最好的,但只是確保電子郵件至少遵循[email protected]的某種方案總比沒有好。 – Brandon 2009-08-07 20:58:39

+0

更好的主意不是垃圾郵件20,000人。 – BoltBait 2009-08-07 22:16:30

1
  1. 您需要郵件列表管理軟件。 Lyris Listmanager是一種付費服務,它具有自動跳出處理功能,並可將用戶從列表中移除。有幾個免費的人可以做同樣的事情:ezmlm,mailman,majordomo和其他許多人。你可能不想發送所有這些電子郵件沒有一個傳銷軟件來管理它。你將probalby從服務器列入黑名單。你需要諸如取消訂閱處理之類的東西,否則你將不會長時間發送電子郵件。
1

heh。如果你能找到一種方法,那麼對垃圾郵件製造者來說,答案是值得的。

這裏最好的答案是:No.

相關問題