10

好的,这就是交易。我有一个romeo@school.com保存在 Outlook 服务器上的学校电子邮件地址(比如 )。因为我真的不喜欢 Outlook,所以我把这封邮件转发到了一个 gmail 地址(比如romeo@gmail.com)。

我已经设法设置了 mutt 和 gmail,这样当我从 gmail 帐户发送邮件时,就好像它是从学校帐户发送的一样(“发件人”和“回复收件人”字段显示romeo@school.com而不是romeo@gmail.com)。

现在,我也开始将 gmail 帐户用作普通电子邮件地址(将其放在联系信息中),所以人们开始给我发邮件romeo@gmail.com,但有些人仍然给我发电子邮件romeo@school.com

有没有办法设置 mutt 和 gmail 以便它使用正确的电子邮件地址自动回复(例如,邮件最初也是发送的那个)?

4

2 回答 2

13

首先,您还必须设置您的 gmail,以便它从两个地址发送电子邮件。

然后您可以添加到 .muttrc 中的行:

alternates "romeo@school.com|romeo@gmail.com"
set reverse_name
于 2013-03-06T16:11:08.040 回答
2

如果您将邮件存储在文件夹中,则可以使用文件夹挂钩指令。

folder-hook .      "set from=romeo@gmail.com"
folder-hook school "set from=romeo@school.com" 

否则你可以使用send-hook

send-hook '~t ^romeo@school\.com$' 'my_hdr From: romeo@school.com'

看看这个页面的钩子。

于 2012-10-23T14:12:16.943 回答