phpmailer允许多少个字符
我在CodeIgniter中设置电子邮件功能,当我设置"mailtype = html"
我不能发送长文本,但是当我设置"mailtype = text"
时,我可以用长文本发送电子邮件。我不知道为什么?phpmailer允许多少个字符
我想与"emailtype=html"
发送电子邮件,因为我想用粗体,斜体,等我消息
这是我的设置
$config = array(
'protocol' => 'smtp',
'smtp_host'=> 'my IP address',
'smtp_port' => '25',
'smtp_user' => 'my email address',
'mailtype' => 'text',
'charset' => '465',
'wordwrap' => 'TRUE'
);
$this->load->library('email', $config);
$this->email->set_newline("\r\n");
$this->email->from('[email protected]','ITCareHelpdesk ACC');
$this->email->to('[email protected]');
$this->email->subject('[ITCARE] Reminder Request Approval ITCare ACC');
$this->email->message('');
我尝试当我"mailtype = text"
使用Lorem存有我的消息检查它,我可以发送电子邮件,但是当我使用"mailtype = html"
我不能发送我的消息
首先你不使用PHPMailer library。您正在使用CodeIgniter mail功能。
$config = array(
'protocol' => 'smtp',
'smtp_host'=> '172.16.5.20',
'smtp_port' => '25',
'smtp_user' => '[email protected]',
'mailtype' => 'html',
'charset' => 'iso-8859-1', # can use utf-8 as well
'wordwrap' => 'TRUE'
);
确保您的端口工作正常使用telnet
telnet smtp.domain.com 25
Q -多少个字符是允许在PHPMailer的
A -据我所知是没有SMTP邮件限制
我尝试它,仍然不能发送我的消息,我检查我的端口和我的端口是不是使用telnet @AbdullaNilam –
搜索谷歌如何检查邮件端口正在工作 –
我检查它和我的端口工作,我仍然没有知道为什么我不能发送像lorem ipsum这样的长文本的电子邮件时,当我的“mailtype = html”,但是当我将其更改为“emailtype = text”时,我的消息是发送@AbdullaNilam –
发布您的代码请 –
我加我的代码@AbdullaNilam –
''charset'=>'465''?这根本没有意义!您需要定义实际出错的地方,并且您的代码看起来相当不完整。 – Synchro