【问题标题】:mutt config: reply with address that mail was sent to [closed]mutt config:回复邮件发送到的地址[关闭]
【发布时间】:2012-08-06 15:16:44
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: email gmail mutt


    【解决方案1】:

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

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

    alternates "romeo@school.com|romeo@gmail.com"
    set reverse_name
    

    【讨论】:

    • 仅供参考,我正在使用像 alternates ^mail@foo.bar$ ^other@myfoo.baz$ 这样的正则表达式,它不起作用,而这个解决方案有效。
    【解决方案2】:

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

    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'
    

    查看 page 的钩子。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-03
      • 2014-03-27
      • 1970-01-01
      • 1970-01-01
      • 2016-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多