Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用收到的垃圾邮件中的codeigniter发送电子邮件_Php_Codeigniter_Email - Fatal编程技术网

Php 使用收到的垃圾邮件中的codeigniter发送电子邮件

Php 使用收到的垃圾邮件中的codeigniter发送电子邮件,php,codeigniter,email,Php,Codeigniter,Email,我正在尝试使用codeigniter电子邮件库发送电子邮件,以便使用以下设置向用户发送电子邮件 $this->load->library('email'); $this->email->from('email@domain.com','Admin'); $this->email->to($recieverEmail); $this->email->subject('Morgan MarketBoo

我正在尝试使用codeigniter电子邮件库发送电子邮件,以便使用以下设置向用户发送电子邮件

  $this->load->library('email');
        $this->email->from('email@domain.com','Admin');
        $this->email->to($recieverEmail);
        $this->email->subject('Morgan MarketBook');
        $this->email->message($message);


   <?php if (!defined('BASEPATH')) exit('No direct script access allowed');

   $config['protocol']   = 'smtp';
   $config['smtp_host']  = 'mail.server';
   $config['smtp_port']  = 26 ;
   $config['smtp_user']  = 'user' ;
   $config['smtp_pass']  = 'password' ;
   $config['newline']    = "\r\n";

   ?>
$this->load->library('email');
$this->email->from($this)email@domain.com","行政",;
$this->email->to($receiveemail);
$this->email->subject('Morgan MarketBook');
$this->email->message($message);

我的问题是收到的电子邮件在垃圾邮件中,而不是在收件箱中……是什么导致了这个问题?

我相信问题出在您的服务器上,而不是您的CodeIgniter代码中。尝试使用邮件客户端从相同的电子邮件地址发送电子邮件。如果你仍然收到垃圾邮件,你应该联系你的主机提供商并告诉他们这个问题,但我的经验表明他们对此无能为力。

我相信问题出在你的服务器上,而不是你的CodeIgniter代码中。尝试使用邮件客户端从相同的电子邮件地址发送电子邮件。如果你仍然收到垃圾邮件,你应该联系你的主机提供商,告诉他们这个问题,但我的经验表明他们对此无能为力。

邮件进入垃圾邮件而不是收件箱与代码无关或与codeigniter无关。为了使电子邮件不被视为垃圾邮件,您必须遵循一些准则: 其中一些准则是:

  • 发送html电子邮件时,还应包括邮件的文本版本
  • 发送html电子邮件时,尽量减少html和图像(不包括javascript)
  • 使用spf和域密钥设置邮件服务器
  • “发件人”字段应包含有效的电子邮件地址(与邮件服务器具有相同的域)
  • 如果你发送大量电子邮件,尽量限制发送速度
使用php发送有效电子邮件有很多指导原则,只有谷歌“php发送电子邮件的最佳实践”

另外,不要将您的登录凭据包括到邮件服务器。
干杯

邮件进入垃圾邮件而不是收件箱与代码无关或与codeigniter无关。为了使电子邮件不被视为垃圾邮件,您必须遵循一些准则: 其中一些准则是:

  • 发送html电子邮件时,还应包含邮件的文本版本
  • 发送html电子邮件时,尽量减少html和图像(不包括javascript)
  • 使用spf和域密钥设置邮件服务器
  • “发件人”字段应包含有效的电子邮件地址(与邮件服务器具有相同的域)
  • 如果你发送大量电子邮件,尽量限制发送速度
使用php发送有效电子邮件有很多指导原则,只有谷歌“php发送电子邮件的最佳实践”

另外,不要将您的登录凭据包括到邮件服务器。
干杯

,于是程序员在网上发布了公司的smtp用户名密码
,因此程序员在web上发布了公司的smtp用户名密码原来它在gmail中工作,但垃圾邮件是在hotmail中接收的…这到底是为什么?没有两种邮件服务是相同的。在过滤垃圾邮件时,每种方法都有不同的方法。只有hotmail可以告诉你确切的原因:)@VladBalmos:我如何才能包含电子邮件的文本版本?事实证明,它在gmail中工作,但垃圾邮件是在hotmail中接收的……这到底是为什么?没有两种邮件服务是相同的。在过滤垃圾邮件时,每种方法都有不同的方法。只有hotmail可以告诉您确切的原因:)@VladBalmos:我如何才能包含电子邮件的文本版本?