linux 邮件设置方法,Linux下邮件设置

更改邮件配置 以163邮箱为例

#vim /etc/mail.rc

在文件末尾添加

set bsdcompat

set from=******@163.com

set smtp=smtps://smtp.163.com:465

set smtp-auth-user=*****@163.com

set smtp-auth-password=******    #该密码为163邮箱设置里的客户端授权密码,不是邮箱的登录密码

set smtp-auth=login

set ssl-verify=ignore

set nss-config-dir=/root/.certs #数字证书文件夹

请求数字证书

# mkdir -p /root/.certs/                           ####创建目录,用来存放证书

# echo -n | openssl s_client -connect smtp.163.com:465 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > ~/.certs/163.crt                    ####向163请求证书

# certutil -A -n "GeoTrust SSL CA" -t "C,," -d ~/.certs -i ~/.certs/163.crt                  ####添加一个SSL证书到证书数据库中

# certutil -A -n "GeoTrust Global CA" -t "C,," -d ~/.certs -i ~/.certs/163.crt               ####添加一个Global 证书到证书数据库中

# certutil -L -d /root/.certs                         ####列出目录下证书

测试

# echo "test" | mail -s "zabbix" *****@163.com

# smtp-server: 550 User has no permission

"/root/dead.letter" 11/293. . . message not sent.

这个问题为用户不被信任

解决步骤

# cd /root/.certs/

# ll

# certutil -A -n "GeoTrust SSL CA - G3" -t "Pu,Pu,Pu" -d ./ -i 163.crt

Notice: Trust flag u is set automatically if the private key is present. #这个提示表示设置成功

常见的错误提示

1、The server rejected the message: 554 DT:SPM smtp2 Cannot send message 451 MI:SFQ 0,smtp9,DcCowLD735x2fG1MgWLhAA--.11609S2 1282243

邮件服务器拒绝发送邮件,判断为发送垃圾邮件。建议您检查邮件内容,是否包含一些比较敏感的内容。

2、Cannot send message data: 550 5.4.5 Daily sending quota exceeded. q31sm4299413ybk.1

不能发送邮件,每日发送额度用完。建议您控制此邮箱每天的发送量,今天发送量已经用完,需要明天才能继续发送。

3、Recipient rejected: xxx@163.com: 553 5.7.1 < xx@xx.com >: Sender address rejected: not owned by user xx@xx.com

发送邮箱地址被拒绝。建议您换个邮箱发送。

4、Recipient rejected: xxx@163.com: 550 Your mailbox is full?

您的邮箱空间已满不能再发送邮件。建议您整理邮箱中的邮件。

5、Cannot send message: 451 sorry, server closed?

不能发送,服务器已经关闭。建议您稍候再尝试邮件发送操作 。

6、Recipient rejected: xxx@163.com: 500 Error: bad syntax

收件人地址格式不正确。请核实收件人地址是否正确。

7、421 Service not available, closing transmission channel (This may be a reply to any command if the service knows it must shut down)

服务暂时不可用!建议您稍候再尝试发送。

8、450 Requested mail action not taken: mailbox unavailable (E.g., mailbox busy)

邮件发送请求没有发生:邮箱不可用(例如,邮箱忙)!建议您稍候再尝试!

9、451 Requested action aborted: local error in processing

请求的邮件操作被中止:本地进程错误。建议您重新启动邮件营销助手来尝试发送

10、550 Requested action not taken: mailbox unavailable (E.g., mailbox not found, no access)?

请求的操作未被执行:邮箱不可用(例如,邮箱未找到,不能访问)。建议您稍候再尝试。

11、552 Requested mail action aborted: exceeded storage allocation

请求的邮件操作中止:超出存储分配。建议您整理邮箱中的邮件。

·12、553 Requested action not taken: mailbox name not allowed (E.g., mailbox syntax incorrect)

请求的操作未被执行:不允许的邮箱名称(例如,邮箱的语法不正确的);

13、550 5.3.4 Requested action not taken; This account is currently blocked from sending messages. If you don't think you've violated the Windows Live Terms of Use, please contact customer support

请求不采取行动,这是目前从帐户发送的邮件被阻止。如果您不认为您已经违反了Windows Live的使用条款,请联系其客户支持。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值