linux – Mailx和Gmail nss config dir
发布时间:2020-05-23 20:07:53 所属栏目:Linux 来源:互联网
导读:我正在尝试使用mailx命令从 Linux命令行发送邮件.我可以从我的本地域发送问题,但我想设置邮件从我的Gmail帐户发送,并接收邮件发送到我的Gmail帐户. 配置我的mail.rc之后: account gmail {set smtp=smtps://smtp.gmail.com:587set smtp-auth=loginset smtp-au
|
我正在尝试使用mailx命令从 Linux命令行发送邮件.我可以从我的本地域发送问题,但我想设置邮件从我的Gmail帐户发送,并接收邮件发送到我的Gmail帐户. 配置我的mail.rc之后: account gmail {
set smtp=smtps://smtp.gmail.com:587
set smtp-auth=login
set smtp-auth-user=USERNAME@gmail.com
set smtp-auth-password=PASSWORD
set ssl-verify=ignore
}
我会得到错误: Resolving host smtp.gmail.com . . . done. Connecting to 74.125.25.109 . . . connected. Missing "nss-config-dir" variable. "/home/USERNAME/dead.letter" 11/354 . . . message not sent. 在查找“nss-config-dir”是here之后,我找到了certN.db和keyN.db文件,并将其添加到我的mail.rc,如下所示: account gmail {
set smtp=smtps://smtp.gmail.com:587
set smtp-auth=login
set smtp-auth-user=USERNAME@gmail.com
set smtp-auth-password=PASSWORD
set ssl-verify=ignore
set nss-config-dir=/home/USER/.mozilla/firefox/LOCATION.default
}
现在当我尝试使用这个命令发送邮件: echo "sent from gmail account" | mailx -v -A gmail -s "Command line mail" SomeEmail@domain.com 我得到这个: Resolving host smtp.gmail.com . . . done. Connecting to 74.125.25.108 . . . connected. COMMENT-->then it waits there for about 5 mins then spits out this: SSL/TLS handshake failed: Unknown error -5938. "/home/USER/dead.letter" 11/354 . . . message not sent. 有谁知道如何: 任何帮助将是超级赞赏. 解决方法谢谢你,这给了我一个更好的解决方案.假设这些keyN.db和certN.db是受信任的证书颁发机构的数据库. 我做了一个简单的 find / -name "cert*.db" 找到我的系统上有keyN.db和certN.db文件在我的系统(Fedora 20)上.我发现他们在/ etc / pki / nssdb /下. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- linux – LD_PRELOAD不适用于printf
- Another app is currently holding the yum lock
- linux – Unix Proc Directory
- LINUX入门:Ubuntu中使用source报错处理办法
- linux – 如何允许多人通过sftp更改文件的mtime
- linux – 内核堆栈跟踪到源代码行
- LINUX入门:如何在Ubuntu 16.04上正确安装Oracle
- linux – bash sh – 找不到命令
- linux – 来自CoreOS的Docker和Rocket有什么区别
- liunx 错误提示E45: readonly option is set (ad
热点阅读
