加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

更改“From:”地址在Unix“邮件”

发布时间:2020-12-15 16:44:41 所属栏目:安全 来源:网络整理
导读:使用邮件TO_ADDR从Unix命令行发送消息会生成一封来自$ USER @ $ HOSTNAME的电子邮件。有没有办法改变通过邮件插入的“From:”地址? 为了记录,我在Ubuntu上使用GNU Mailutils 1.1 / 1.2(但我看到了与Fedora和RHEL相同的行为)。 [编辑] $ mail -s Testing c
使用邮件TO_ADDR从Unix命令行发送消息会生成一封来自$ USER @ $ HOSTNAME的电子邮件。有没有办法改变通过邮件插入的“From:”地址?

为了记录,我在Ubuntu上使用GNU Mailutils 1.1 / 1.2(但我看到了与Fedora和RHEL相同的行为)。

[编辑]

$ mail -s Testing chris@example.org                                                                  
Cc: 
From: foo@bar.org

Testing
.

产量

Subject: Testing
To: <chris@example.org>
X-Mailer: mail (GNU Mailutils 1.1)
Message-Id: <E1KdTJj-00025z-RK@localhost>
From: <chris@localhost>
Date: Wed,10 Sep 2008 13:17:23 -0400

From: foo@bar.org

Testing

“From:foo@bar.org”行是邮件正文的一部分,不是标题的一部分。

在我的邮件版本(Debian linux 4.0)中,以下选项用于控制源/回复地址

> -a开关,用于要应用的附加头,在命令行上提供一个From:头,将附加到外发邮件头
> $ REPLYTO环境变量指定了一个Reply-To:头

所以下面的顺序

export REPLYTO=cms-replies@example.com
mail -aFrom:cms-sends@example.com -s 'Testing'

结果,在我的邮件客户端,是从cms-sends@example.com的邮件,任何回复将默认为cms-replies@example.com

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读