Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
471 views
in Technique[技术] by (71.8m points)

My Mails Is Always Going To Spam Folder Even Delivering Very Late In Codeigniter Php

I'm Trying To Send Mails From My Web Server Using SMTP PROTOCOL in codeigniter frame work.my mails was always delivering late and going to spam.i had follow many past conservations,still i didn't solve this problem.help me folks to solve this problem.here is my code:

$config = Array('protocol' => 'smtp',
                       'smtp_host' => 'http://smtp.tfas.net/',
                       'smtp_port' => 465,
                       'smtp_user' => '[email protected]',
                       'smtp_pass' => 'xxxxxxx',
                       'mailtype'  => 'html', 
                       'mailpath' => '/usr/sbin/sendmail',
                       'charset'   => 'utf-8'
                        );
      $this->load->library('email', $config);
      $this->email->set_newline("
");
      if (file_exists($attachment_path)) 
      {
        $this->email->attach("$attachment_path");
        $this->email->from('[email protected]','TFAS MEMBER PORTAL');
        $this->email->reply_to('[email protected]','Help Center');
        $this->email->message($message);
        $this->email->to($to);
        $this->email->subject('Greetings From TFAS Member Portal');
      }
      else
      {
        $this->email->from('[email protected]','TFAS MEMBER PORTAL');
        $this->email->reply_to('[email protected]','Help Center');
        $this->email->message($message);
        $this->email->to($to);
        $this->email->subject('Greetings From TFAS Member Portal');
      }
        if($this->email->send())
        {
        return true;
        }
        else
        {
        return false;
        }

// Even I had gone through this link https://github.com/ivantcholakov/codeigniter-phpmailer which is a tutorial to send mails with phpmailer library in codeigniter but same problem araises..

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

I don't think this is an issue with codeigniter's mailer. Usually, emails are marked as spam by email service providers based on the content or an IP filter. In your case it's possible that your content appear spam-like due to not having relevant text and images. Google and most providers has a list of spam words that they look out for when evaluating the spam-ness of your emails. Check this out as it may be help you to find a useful lead: http://blog.hubspot.com/blog/tabid/6307/bid/30684/The-Ultimate-List-of-Email-SPAM-Trigger-Words.aspx


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...