标签:送信 etc Postfix SendGrid sudo smtp postfix passwd sasl
SendGrid设置
- Sender作成-域名方式
- 配置成功之后
- API KEY取得
Postfix配置
- 安装
sudo apt install postfix
- 选择Internet Site格式
- domain 配置,需要设置sendgrid认证的domain
- 配置/etc/postfix/main.cf
以下内容添加
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
smtp_tls_security_level = encrypt
header_size_limit = 4096000
relayhost = [smtp.sendgrid.net]:587
- 配置/etc/postfix/sasl_passwd(没有时新规作成)
[smtp.sendgrid.net]:587 apikey:yourSendGridApiKey
- 更新文件
# root以外无权限
sudo chmod 600 /etc/postfix/sasl_passwd
# postfix使用更新
sudo postmap /etc/postfix/sasl_passwd
- 再启动
sudo systemctl restart postfix
其他问题
- no mechanism available 问题需要安装如下包
apt-get install libsasl2-modules
标签:送信,etc,Postfix,SendGrid,sudo,smtp,postfix,passwd,sasl 来源: https://www.cnblogs.com/lixiaobin/p/sendgrid.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。