2013-10-15 294 views
1

我正在發送包含激活鏈接的驗證郵件。在電子郵件鏈接中包含驗證郵件時發送垃圾郵件垃圾郵件

我的激活鏈接是:

http://abc.com/activate?activation_code=1234&[email protected] 

但是當我改變像

http://abc.com?activation_code=1234&[email protected] 

acivation鏈接它會進入Gmail收件箱。 是什麼原因,我該怎麼做才能發送電子郵件的第一個鏈接,並避免在gmail中發生垃圾郵件..

在此先感謝。

+0

你可以嘗試刪除和電子郵件=,只是激活了他通過代碼,看看它也降落在垃圾郵件..('HTTP://abc.com activation_code = 1234') –

+0

它的作品'http://abc.com/?activation_code=1234&[email protected]'進入收件箱,但當我發送鏈接'(http://abc.com/activate?activation_code=1234)' 。它進入垃圾郵件。 – SpunkyLive

+0

不同收件人的行爲會有所不同。如果它落在收件箱中,並不意味着所有收件人都會將其收件箱中。 Google垃圾郵件過濾器根據用戶歷史記錄對電子郵件進行評分因此,對我來說什麼是垃圾郵件可能不適用於其他人。 [閱讀此](https://support.google.com/mail/answer/81126) – Litmus

回答

2

有關如何避免垃圾郵件過濾器的任何建議只是猜測工作。如果這顯而易見,垃圾郵件發送者是否會使用相同的技巧?

我可以告訴你的是,你需要建立的聲譽而不是從您的服務器發送垃圾郵件。而這需要一段時間才能發生。那麼你應該通過不讓垃圾郵件發送者從你的服務器中繼來防範這種聲譽。

您需要對MTA進行數百項設置。清單這裏一些

  1. 堅持一個IP地址將你的電子郵件
  2. 獲得反向DNS映射到IP地址
  3. 設置SPF記錄
  4. 登錄您的電子郵件與DKIM
  5. 設置DMARC
  6. 註冊FBL,以便您收到反饋,只要您的電子郵件被收件人標記爲垃圾郵件。
  7. 安裝正確的標題。有一堆那些。您可以使用this free tool from Postmark
  8. 測試你發出的電子郵件標題...

所有這些措施將有助於電子郵件服務提供商(或ESP)(如Gmail,Hotmail的,雅虎等),以驗證電子郵件實際上起源於它聲稱它做的地方。

除此之外,你可以做的事情很少。儘管如此,如果您的收件人不斷將其標記爲垃圾郵件,您的電子郵件可能會繼續存在於垃圾郵件文件夾中。所以讓你的用戶開心。如果他們不想收到郵件,請不要發給他們。

與此同時,您可以使用ESP的一些專業幫助,如Send Grid您的外發電子郵件。他們已經建立了發送高質量電子郵件的良好聲譽。他們將盡一切努力確保其IP地址保持較高的聲譽。

Read about some advice from Google

+0

@EternalLearner你的7分很酷。但需要弄清爲什麼此鏈接(http://abc.com?activation_code=1234)進入INBOX,並且此(http://abc.com/activate?activation_code=1234)進入垃圾郵件。 – SpunkyLive

+0

除Google以外,沒有人能夠真實回答。對於你所知道的,這可能不是另一個Gmail賬戶的行爲。 – Litmus

0

由於您在鏈接中包含電子郵件,因此很可能會將其標記爲垃圾郵件。

生成一個唯一的密鑰,然後在您的應用程序中,您可以將其與用戶相關聯。儘可能在郵件正文中包含關於用戶的儘可能多的信息,這將有助於降低被標記爲垃圾郵件的可能性。

也看看這個article,它提供了一些方法來避免垃圾郵件過濾器。