Php 使用收到的垃圾邮件中的codeigniter发送电子邮件
我正在尝试使用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
$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和域密钥设置邮件服务器
- “发件人”字段应包含有效的电子邮件地址(与邮件服务器具有相同的域)
- 如果你发送大量电子邮件,尽量限制发送速度
干杯邮件进入垃圾邮件而不是收件箱与代码无关或与codeigniter无关。为了使电子邮件不被视为垃圾邮件,您必须遵循一些准则: 其中一些准则是:
- 发送html电子邮件时,还应包含邮件的文本版本
- 发送html电子邮件时,尽量减少html和图像(不包括javascript)
- 使用spf和域密钥设置邮件服务器
- “发件人”字段应包含有效的电子邮件地址(与邮件服务器具有相同的域)
- 如果你发送大量电子邮件,尽量限制发送速度
干杯
,于是程序员在网上发布了公司的smtp用户名密码代码>,因此程序员在web上发布了公司的smtp用户名密码代码>原来它在gmail中工作,但垃圾邮件是在hotmail中接收的…这到底是为什么?没有两种邮件服务是相同的。在过滤垃圾邮件时,每种方法都有不同的方法。只有hotmail可以告诉你确切的原因:)@VladBalmos:我如何才能包含电子邮件的文本版本?事实证明,它在gmail中工作,但垃圾邮件是在hotmail中接收的……这到底是为什么?没有两种邮件服务是相同的。在过滤垃圾邮件时,每种方法都有不同的方法。只有hotmail可以告诉您确切的原因:)@VladBalmos:我如何才能包含电子邮件的文本版本?