千影

博客使用office企业邮箱进行发信
最近撸了几个永久的OFFICE 365的订阅,享有权益是十分之多。 博客一直用谷歌邮箱发信,用不了域名邮箱,心中总...
扫描右侧二维码阅读全文
27
2018/02

博客使用office企业邮箱进行发信

最近撸了几个永久的OFFICE 365的订阅,享有权益是十分之多。TIM截图20180227025127.png
博客一直用谷歌邮箱发信,用不了域名邮箱,心中总有些不快,为了物尽其用,便想着转用Outlook作为发信邮箱。

事先我已经设置了一大串的DNS信息,这个在OFFICE管理员账号中都有详细的说明
然后再邮件面板里我看到了SMTP信息。
TIM截图20180227025933.png
加密方法: STARTTLS,这是一般的SMTP发信插件不支持的加密方法,想了半天,只好曲线救国,在linux安装邮箱软件,在通过mail()方式发信。

详细步骤

本教程仅在Ubuntu/Debian中测试通过。

#这是Ubuntu使用命令
apt-get -y remove sendmail
apt-get -y install bsd-mailx
#卸载自带邮箱软件并安装mailx
outlook=xxx@xxx.xxx #outlook邮箱
mailpasswd=xxxxxx  #outlook登陆密码
#设置邮件信息
echo "set from=${outlook} 
set smtp=smtp.office365.com
set smtp-auth-user=${outlook}
set smtp-auth-password=${mailpasswd}
set smtp-auth=login
set smtp-use-starttls
set ssl-verify=ignore
set nss-config-dir=/etc/pki/nssdb/" >> /etc/mail.rc
mkdir -p /etc/pki/nssdb/
#这是Debian使用命令
apt-get -y remove sendmail bsd-mailx
apt-get -y install heirloom-mailx
#卸载自带邮箱软件并安装mailx
outlook=xxx@xxx.xxx #outlook邮箱
mailpasswd=xxxxxx  #outlook登陆密码
#设置邮件信息
echo "set from=${outlook} 
set smtp=smtp.office365.com
set smtp-auth-user=${outlook}
set smtp-auth-password=${mailpasswd}
set smtp-auth=login
set smtp-use-starttls
set ssl-verify=ignore
set nss-config-dir=/etc/pki/nssdb/" >> /etc/nail.rc
mkdir -p /etc/pki/nssdb/

接下来我们可以测试下能否成功发信
输入命令echo "www.94ish.me" | mailx -v -s "就是爱生活" xxx@qq.com ##收件人

如果之前设置没错,过会你的邮箱就会收到outlook邮箱发来的信件,长时间没有收到可以去垃圾箱找找。

最后在发信插件里设置为mail()发信即可。

最后修改:2018 年 03 月 25 日 12 : 14 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论

5 条评论

  1. CK

    还是更关注怎么撸得永久

    1. admin
      @CK

      25元给一个管理员账户

      1. 他 他
        @admin

        大佬,管理员账户网盘里面的东西会被别人看到吗? 另外这个会不会过段时间就被销号了?

        1. 千影
          @他 他

          不会

      2. 123
        @admin

        怎么给25??