- 相關推薦
Linux認證系統管理:linuxmail命令發送郵件失敗
使用linux自帶的郵件功能測試郵件發送功能如下:
$ mail -s test xxx@163.com
sldkfjlskdjf[CTRL+D]
cc:
有時會出再提示:
You have a new mail in /var/spool/mail/root
并且在郵箱中看不到郵件;
解決辦法:
1.查看出錯的日志
$ tail -n 50 /var/spool/mail/root
From MAILER-DAEMON@ltv_73 Thu Dec 12 11:35:28 2013
Return-Path:
Received: from localhost (localhost)
by ltv_73 (8.13.8/8.13.8) id rBC3ZSPe006446;
Thu, 12 Dec 2013 11:35:28 +0800
Date: Thu, 12 Dec 2013 11:35:28 +0800
From: Mail Delivery Subsystem
Message-Id: <201312120335.rBC3ZSPe006446@ltv_73>
To:
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
boundary="rBC3ZSPe006446.1386819328/ltv_73"
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)
This is a MIME-encapsulated message
--rBC3ZSPe006446.1386819328/ltv_73
The original message was received at Thu, 12 Dec 2013 11:35:18 +0800
from 41_154 [127.0.0.1]
----- The following addresses had permanent fatal errors -----
(reason: 530 5.7.1 Client was not authenticated)
----- Transcript of session follows -----
...while talking to mail.163.com.:
>>> MAIL From: SIZE=519
<<< 530 5.7.1 Client was not authenticated
554 5.0.0 Service unavailable
--rBC3ZSPe006446.1386819328/ltv_73
Content-Type: message/delivery-status
Reporting-MTA: dns; ltv_73
Received-From-MTA: DNS; sohu_41_154
Arrival-Date: Thu, 12 Dec 2013 11:35:18 +0800
Final-Recipient: RFC822; xxx@163.com
Action: failed
Status: 5.7.1
Diagnostic-Code: SMTP; 530 5.7.1 Client was not authenticated
Last-Attempt-Date: Thu, 12 Dec 2013 11:35:28 +0800
2.修改DNS
$ vim /etc/resolv.conf
修改成可用的DNS,這個地方的修改保存后即生效;
3.修改主機名【也可不做這一步】
$ sysctl kernel.hostname=newhostname
4.重啟郵件服務
$ service sendmail restart
【Linux認證系統管理:linuxmail命令發送郵件失敗】相關文章:
Linux認證基礎知識:RedHat之vi命令詳解03-08
Linux認證考點03-19
Linux認證的概念03-25
Linux認證概念03-19
Linux認證優勢03-19
Linux認證系統管理:部署PHP項目應該注意的幾點03-18
linux常用基本命令(文件處理命令)11-29