在生产中发送邮件的问题 - Codeigniter

时间:2018-06-11 13:39:04

标签: php codeigniter email

我在生产环境中发送电子邮件时遇到了问题。

这是我的配置设置:

define('EMAIL', serialize(array(
    'protocol' => 'smtp',
    'smtp_host' => 'ssl://mydomain.com',
    'smtp_port' => 465,
    'smtp_user' => 'myacount',
    'smtp_pass' => 'password',
    'mailtype'  => 'html',
    'charset'   => 'utf-8',
    'smtp_timeout' => 60,
    'newline' => "\r\n"

)));

这就是调试错误:

  

11/06/2018 09:36:03 falhou o电子邮件220-test.test.com ESMTP Exim 4.91

     

1 Mon,11 Jun 2018 09:35:53 -0300 220 - 我们不授权使用此系统来传输未经请求的,220和/或批量电子邮件。你好:

     

250-test.test.com Hello test.adm.br [146.66.74.74] 250-SIZE 52428800   250-8BITMIME 250-PIPELINING 250-AUTH PLAIN LOGIN 250-SMTPUTF8 250帮助   无法验证密码。错误:535身份验证不正确   数据无法使用PHP SMTP发送电子邮件。您的服务器可能不是   配置为使用此方法发送邮件。 User-Agent:CodeIgniter   日期:星期一,2018年6月11日09:35:50 -0300来自:“CIT”< myacount >   返回路径:收件人:email1 @ gmail.com,email2 @ test.com.br   主题:=?UTF-8?Q?Chegou = 20um = 20termo = 20de = 20a?==?UTF-8?Q?ceite = 20d?=   =?UTF-8?Q?o = 20cliente = 20Teste = 20envio?==?UTF-8?Q?= 20de = 20emai?= =?UTF-8?Q?l!?=回复:X-Sender :myacountr X-Mailer:CodeIgniter X-Priority:3(正常)消息ID:   < 5b1e6ca6dbbb5@test.com.br>哑剧版:1.0

     

内容类型:multipart / alternative;边界= “B_ALT_5b1e6ca6dbc02”

     

这是MIME格式的多部分邮件。您的电邮申请表   可能不支持这种格式。

     

- B_ALT_5b1e6ca6dbc02 Content-Type:text / plain; charset = UTF-8 Content-Transfer-Encoding:8bit

     

电子邮件文字!

     

- B_ALT_5b1e6ca6dbc02 Content-Type:text / html; charset = UTF-8 Content-Transfer-Encoding:quoted-printable

     

电子邮件文字!

     

- B_ALT_5b1e6ca6dbc02 -

我看到很多其他类似的问题,但没有找到解决方案。

P.S。当我在我的本地环境中测试时,它工作正常。

0 个答案:

没有答案