2013-06-04 139 views
1

我試圖將電子郵件發送給用戶(11000)的數量龐大,我不能除了每小時300郵件發送所以我做了該代碼:發送電子郵件笨問題

$query_users = $this->db->query('SELECT * FROM `users_list` '); 

    foreach ($query_users->result() as $row) 
      { 
        $this->email->to($row->email); 
        $this->email->send(); 

       if($row->id % 300 ==0) { sleep(3600);} 

      } 

但我每隔一小時在我的帳戶300垃圾郵件(因爲我從它發送)說:

您發送由本地掃描代碼拒絕了 檢查該系統上收到的郵件消息。被 給出以下錯誤:

此消息被歸類爲垃圾郵件,並可能無法傳遞

注:當我嘗試發送電子郵件給特定的人,它的正確發送。 我不知道如何解決這個問題,有什麼幫助?

+0

郵件是否包含任何主題? – goseo

回答

0

大部分情況下,除非我立即識別發件人,否則我不會打開Subject:域爲空的電子郵件。大多數不受限制的電子郵件都是垃圾郵件。沒有主題:因此會使您看起來像垃圾郵件,並且一般會在您的電子郵件被誤認爲垃圾郵件時最終放入我的垃圾郵件或垃圾郵件文件夾中。

過去幾周我曾經發生過幾次這樣的事情,當我發送給我的電子郵件的人知道他們應該總是使用主題,這樣他們就不會看到垃圾郵件,並且讓垃圾郵件過濾器發送他們的電子郵件郵件(對我或任何其他人)在未被閱讀的情況下垃圾。