环境:ubuntu10.04
首先要安装软件包mailutils :apt-get install heirloom-mailx
1、先通过通过mail给系统内的其他用户发送邮件
mail -s “这是邮件的主题” user1
*********
***********
.
(另启一行输入一个“.” 再按回车结束内容的输入)
su - user1
切换到user1用户,在/var/mail 文件夹中系统为每个用户都分配了一个邮件箱,
cat /var/mail/user1 即可查看user1的所有邮件。
或者直接输入mail 查看有没有新邮件,后输入$N N为你要查看第几封邮件
2、但是如果发送远程邮件则会出错,发送不出去,例如上面的邮件改动后:
mail -s “这是邮件的主题” *[email protected]
*********
***********
.
你会发现用户收不到邮件,而在当前用户的邮箱里会收到一封这样的邮件:From MAILER-DAEMON Sat Mar 05 16:09:16 2016
Return-path: <>
Envelope-to: root@*****-desktop
Delivery-date: Sat, 05 Mar 2016 16:09:16 +0800
Received: from Debian-exim by ******-desktop with local (Exim 4.71)
id 1ac7H1-00089o-Vz
for root@******-desktop; Sat, 05 Mar 2016 16:09:15 +0800
Date: Sat, 05 Mar 2016 16:09:15 +0800
Message-Id:
X-Failed-Recipients: **************@qq.com
Auto-Submitted: auto-replied
From: Mail Delivery System
To: root@******-desktop
Subject: Mail delivery failed: returning message to sender
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
******************@qq.com
Mailing to remote domains not supported
------ This is a copy of the message, including all the headers. ------
这时可进行如下操作:
方法一,修改配置文件:
编辑配置文件/etc/exim4/update-exim4.conf.conf
dc_eximconfig_configtype=’local’
改成
dc_eximconfig_configtype=’internet’
再重起exim4
在终端输入: /etc/init.d/exim4 stop
/etc/init.d/exim4 start
方法二,通过用户界面进行配置:
执行命令:sudo dpkg-reconfigure exim4-config
使用我们的邮件服务器发送邮件给QQ用户时,发件人地址后面会出现红色的“此地址未验证,请注意识别”。那我们该怎么做才可以去掉这个红字提示呢?
仔细研究后发现这是QQ邮箱的一个bug!具体如下:这种情况的出现有一个前提,就是发信域名使用了QQ的免费域名邮箱或者免费企业邮箱,此时您会需要把MX记录指向QQ的邮件服务器。而只要您使用了非QQ的邮件服务器来发邮件,“地址未验证,请注意识别”提示就会出现了。我们甚至测试了取消指向QQ邮件服务器的MX记录,而这个提示依然还是会出现,直到在QQ的管理平台上取消了域名邮箱或者企业邮箱,问题才终于得以解决!这很明显是QQ邮箱的bug,QQ怎能要求人家用了你的域名邮箱或者企业邮箱,就一定只能从QQ的服务器发信?现在有很多的免费企业邮箱,其他的都没有这样霸道的处理方式啊!对于有需要使用非QQ服务器发信的用户,建议不要使用QQ的免费域名邮箱或者免费企业邮箱;如果您已经使用了并出现了上述问题,建议登录您在QQ域名邮箱或企业邮箱的管理平台,取消对您域名的绑定;然后使用网易或其他免费企业邮箱,即可解决此问题。米粒在线选择了其他非腾讯的邮箱服务器绑定的域名,问题解决了。
上述的说明,明显解决的方法是登录在QQ域名邮箱或企业邮箱的管理平台,取消对您域名的绑定,即可解决此问题。