多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
1. 查看安装版本 ~~~ [root@iZ23w9ljtgdZ ~]# mailx -V 12.4 7/29/08 ~~~ 2. 配置文件 ~~~ vi /etc/mail.rc ~~~ 3. 在配置文件最后添加 ~~~ set from=mag00g@xxx.com #(需修改)收件人显示的发件人名称,可填写你的名字等 set smtp=smtp.exmail.xx.com #(需修改)你所使用的外部邮箱的smtp服务器地址 set smtp-auth-user=mag00g@xxx.com #(需修改)你所使用的外部邮箱的用户名 set smtp-auth-password=1980019Ss #(需修改)你所使用的外部邮箱客户端授权码 set smtp-auth=login ~~~ 第一次配置的邮箱地址为邮箱登陆密码,报错: ~~~ [root@iZ23w9ljtgdZ ~]# echo "hello,this is the content of mail. welcome to linuxde mail" | mail -s "Hello from linux." amamatthew@outlook.com [root@iZ23w9ljtgdZ ~]# smtp-server: 550 User has no permission ~~~ 将邮箱的登录密码修改为客户端授权码之后,发送邮件正常, 比如: ~~~ set from=smtp_for_email@163.com #(需修改)收件人显示的发件人名称,可填写你的名字等 set smtp=smtp.163.com #(需修改)你所使用的外部邮箱的smtp服务器地址 set smtp-auth-user=smtp_for_email@163.com #(需修改)你所使用的外部邮箱的用户名 set smtp-auth-password=tosmtp2018 #(需修改)你所使用的外部邮箱密码或客户端验证码(本处) set smtp-auth=login ~~~