急! 如何配置sendmail通过exchange邮件服务器发送邮件?
我在公司里安装了一台LINIX 9.0的机器,另外公司有专门的exchange邮件服务器,我想配置LINIX机器上的sendmail通过exchage服务器发送邮件,但是一直是发给公司内部域的用户是可以收到的,但是不能发到外面的邮箱中,请问各位高手,如何配置sendmail呢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
有mail服务器不用再配置sendmail了吧?你只用配置MUA就行了,还配置什么MTA啊?
过去从来没有配过,在LINUX中如何配置MUA?我是在LINUX中写script,主要是监控系统,要用到mail命令来发送结果到邮箱。如果不用sendmai,应该如何做呢?l
是不是应该配置sendmail工作在smtp的方式下,如果是,如果配置呢
貼寄不過去訊息
From MAILER-DAEMON@localhost.localdomain Fri Jul 22 15:49:50 2005
Date: Fri, 22 Jul 2005 15:49:50 +0800
From: Mail Delivery Subsystem <MAILER-DAEMON@localhost.localdomain>;
To: <apache@localhost.localdomain>;
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
boundary="j6M7noZ2010070.1122018590/localhost.localdomain"
Content-Transfer-Encoding: 8bit
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)
This is a MIME-encapsulated message
--j6M7noZ2010070.1122018590/localhost.localdomain
The original message was received at Fri, 22 Jul 2005 15:49:47 +0800
from localhost.localdomain [127.0.0.1]
----- The following addresses had permanent fatal errors -----
<shiy@da.com.hk>;
(reason: 550 5.7.1 Unable to relay for shiy@da.com.hk)
----- Transcript of session follows -----
... while talking to [172.31.160.53]:
>;>;>; DATA
<<< 550 5.7.1 Unable to relay for shiy@da.com.hk
550 5.1.1 <shiy@da.com.hk>;... User unknown
<<< 554 5.5.2 No valid recipients
--j6M7noZ2010070.1122018590/localhost.localdomain
Content-Type: message/delivery-status
Reporting-MTA: dns; localhost.localdomain
Received-From-MTA: DNS; localhost.localdomain
Arrival-Date: Fri, 22 Jul 2005 15:49:47 +0800
Final-Recipient: RFC822; shiy@da.com.hk
Action: failed
Status: 5.7.1
Remote-MTA: DNS; [172.31.160.53]
Diagnostic-Code: SMTP; 550 5.7.1 Unable to relay for shiy@da.com.hk
Last-Attempt-Date: Fri, 22 Jul 2005 15:49:50 +0800
--j6M7noZ2010070.1122018590/localhost.localdomain
Content-Type: message/rfc822
Content-Transfer-Encoding: 8bit
Return-Path: <apache@localhost.localdomain>;
Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
by localhost.localdomain (8.12.8/8.12. with ESMTP id j6M7nlZ2010068
for <shiy@da.com.hk>;; Fri, 22 Jul 2005 15:49:47 +0800
Received: (from apache@localhost)
by localhost.localdomain (8.12.8/8.12.8/Submit) id j6M7njsN010066;
Fri, 22 Jul 2005 15:49:45 +0800
Date: Fri, 22 Jul 2005 15:49:45 +0800
Message-Id: <200507220749.j6M7njsN010066@localhost.localdomain>;
From: bugzilla-daemon@localhost.localdomain
To: shiy@da.com.hk
Subject: [Bug 6] New: ²»½ÓÊÜÈ·ÈϺóµÄÒì¶ ÄÈÕÆÚ
X-Bugzilla-Reason: AssignedTo
--j6M7noZ2010070.1122018590/localhost.localdomain--
注:我的邮件服务器是172.31.160.53, 本机地址为172.31.160.59.
shiy@da.com.hk 這個人是 EXCHANGE 上的 user 嗎 ?
還是外面的 user
多谢abel,
shiy@da.com.hk 这个人不是exchange上的用户,是外面的。所有外面的邮箱都不行,包括如21cn.com, sina.com.cn等。公司内部的道是可以的。
另外,在sendmail.cf文件是我修改了如下参数:
DSsmtp:[172.31.160.53]
其它的没有做任何修改。另外LINUX上有DNS,可以上网等。
你應該是要寫 DShostname 較好
另外,你的 EXCHANGE 有允許該 IP 可以來 relay 嗎 ? 或 EXCHANGE 有類似
認證的動作後才能寄信的設定嗎 ?
就像我在 mail 版回覆你的,大概是因為不能 relay 的問題所致
可你都不想查不想試,只想用問的