首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用msmtp发送问题

用msmtp发送问题
EN

Ask Ubuntu用户
提问于 2021-03-05 04:32:53
回答 1查看 260关注 0票数 0

我在emacs中使用的消息模式并不多,我试图使用msmtp发送消息。当我试图从emacs内部发送邮件时,它突然打开了我默认的系统电子邮件客户端,并在其中创建了新邮件,其中包含了我刚输入的emacs的文本--不多。我要它从内部发邮件。

我知道这不是msmtp的问题,因为我可以通过命令行通过msmtp发送电子邮件。当我检查我的msmtp日志时,没有从emacs发送的尝试。还没走那么远。

我想知道这是否是某种权限问题,因为在/usr/bin中,msmtp出现时设置了GID位。我是新的GID设置,但它似乎是唯一的文件,有它。

谁能给我指明正确的方向?

下面是我的emacs配置的相关内容:

代码语言:javascript
复制
(setq send-mail-function 'sendmail-send-it
     sendmail-program "/usr/bin/msmtp"
     mail-specify-envelope-from t
     mail-envelope-from 'header
     message-sendmail-envelope-from 'header)
EN

回答 1

Ask Ubuntu用户

发布于 2021-03-06 15:33:32

搞定了。对于今后遭受这种情况的任何人来说,第一行的正确变量定义应该是:

代码语言:javascript
复制
(setq message-send-mail-function 'message-send-mail-with-sendmail 
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1321238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档