Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
UNIX Sendmail更改标头中的发件人_Unix_Sendmail_Hp Ux_Mailx - Fatal编程技术网

UNIX Sendmail更改标头中的发件人

UNIX Sendmail更改标头中的发件人,unix,sendmail,hp-ux,mailx,Unix,Sendmail,Hp Ux,Mailx,我需要将电子邮件标题中的“Received:(from pseudouser@localhost)”更改为“Received:(from pseudouser@company.com)。我的域名已经在sendmail.cf中设置好了,我已经将伪装设置为“company.com”。我能做些什么来实现我的最终目标呢 当前代码 cat body.txt | sendmail -s "Request" user@company.com 电子邮件标题 Received: (from pseudouser

我需要将电子邮件标题中的“Received:(from pseudouser@localhost)”更改为“Received:(from pseudouser@company.com)。我的域名已经在sendmail.cf中设置好了,我已经将伪装设置为“company.com”。我能做些什么来实现我的最终目标呢

当前代码

cat body.txt | sendmail -s "Request" user@company.com
电子邮件标题

Received: (from pseudouser@localhost)    by servername.corp.company.net (@(#)Sendmail
version 8.13.3 - Revision 1.007 - 3 February 2010/8.11.1) id ####
            for user@company.com; Tue, 23 Jul 2013 14:36:15 -0500 (CDT)
Date: Tue, 23 Jul 2013 14:36:15 -0500
From: pseudouser@company.com
Message-ID: <201307231936.####@servername.corp.company.net>
To: <user@company.com>
Subject: Request
Return-Path: pseudouser@company.com

这可以通过内容文本文件的头信息来完成

邮件发送命令

cat mail_content.html | /usr/lib/sendmail -t
mail_content.html

From: donotreply@sample.com
To: info@sample.com
Subject: Subject of the mail
Mime-Version: 1.0
Content-Type: text/html

<h1>Sample html body</h1>
来自:donotreply@sample.com
致:info@sample.com
主题:邮件的主题
Mime版本:1.0
内容类型:text/html
示例html正文

在“发件人”属性中,您可以定义发件人地址。

这可以通过内容文本文件的标题信息来完成。脚本如下所示

邮件发送命令

cat mail_content.html | /usr/lib/sendmail -t
mail_content.html

From: donotreply@sample.com
To: info@sample.com
Subject: Subject of the mail
Mime-Version: 1.0
Content-Type: text/html

<h1>Sample html body</h1>
来自:donotreply@sample.com
致:info@sample.com
主题:邮件的主题
Mime版本:1.0
内容类型:text/html
示例html正文

在“发件人”属性中,您可以定义发件人地址。

请尝试编辑/etc/mail/sendmail.mc

MASQUERADE_AS(`yourdomain.com')dnl

然后运行“service sendmail restart”

尝试编辑/etc/mail/sendmail.mc

MASQUERADE_AS(`yourdomain.com')dnl
并运行“service sendmail restart”