sendmail smtp 配置-中继被拒绝

sendmail smtp 配置-中继被拒绝

议程:请参考此关联, 这里容器1将 smtp 请求转发至容器4(10.1.2.2)用于发送邮件。

安装发送邮件( apt-get install sendmail) 在 ubuntu 中添加下面一行之后/etc/mail/sendmail.mc,我就可以使用 telnet 命令发送邮件了。

define(`SMART_HOST', `gworks.mobi')dnl

sendmail监听25端口

方便供您参考

php 变量传递如下

$smtpHost= '10.1.2.2';//your smtp host  ';
$smtpConf = ['port' => '25'];

但它会引发类似错误

<[email protected]>... 拒绝中继

在此之前,我可以直接通过我的邮件的 isp 提供商

    $smtpHost= 'xxxxx.bluehost.com';//your smtp host  ';
    $smtpConf = [
        'auth' => 'login',//auth type
        'tsl' => 'tsl',
        'port' => '26',
        'username' => '[email protected]',//smtm user name
        'password' => 'xxxxxxxxxx'//smtppassword
    ];

有人能解释一下如何使用发送邮件对于上述情况?

相关内容