我正在尝试使用 mutt 向 ##########@vtext.com 发送电子邮件,实际上是使用 mutt 发送短信。不幸的是,我发送的所有邮件都没有到达我的手机。
我认为 mutt 需要在 muttrc 文件中进行一些额外的配置,就像使用 mutt 向 gmail 发送消息一样。
这只是我的号码,但这个过程可以轻松地在任何电话号码上复制。
那么 mutt 到底出了什么问题?
答案1
我刚刚修复了设置中出现的相同问题。vtext(顺便说一下,mms.cricketwireless.net 也是如此)显然会阻止没有有效 MX 记录或类似健全性/安全检查的消息。基本上,我的 smtp 服务器和我的计算机并不相同,vtext.com 使用的任何东西都意识到了这一点并拒绝了这种行为。
编辑/添加行 myorigin = smtp.servername.suffix
在 postfix 的 main.cf 中(对我来说是 /etc/postfix/main.cf,你的可能不同)为我解决了这个问题。
我的理解是,这告诉来自电子邮件服务器的短信该消息是有效的。即,它所说的来自哪里等于它实际来自哪里。
除此之外,您可以系统地检查 mutt 配置的其他方面(例如 mutt -D)、postfix 配置,或者尝试告诉 mutt 使用其他地方的 imap/smtp 服务器(例如 imaps://imap.google.com)。