Linux邮件发送

简介:

首先查看系统有没有邮件服务,一般系统默认安装的都有。

以centos为例:

1
2
[root@leslie /] # rpm -qa |grep mail
mailx-12.4-8.el6_6.x86_64

安装的有,我们现在修改mail的配置文件:

1
[root@leslie /] # vim /etc/mail.rc


在最后面添加一下内容:

1
2
3
4
set  from=weixiaosmile010203@163.com smtp=smtp.163.com    
#发送邮件的邮箱地址和转发邮件的地址,这里我的邮箱为:weixiaosmile010203@163.com  邮件的转发地址为163的smtp.163.com   (每个厂商的邮件转发地址都不一样)
set  smtp-auth-user=weixiaosmile010203@163.com smtp-auth-password=************** smtp-auth=login  
##输入用户名和密码验证   这个用户名和密码是在163邮箱网站上开启的密码认证。注意不是你的邮箱密码,是smtp认证的密码,此密码需要在163邮箱网站上开启。


这样就配置完成了,接下来发邮件测试:

    格式为:echo 邮件的内容 |mail -s 标题  发送给谁

echo ' 邮件的内容:测试邮件' |mail -s 邮件的标题 weixiaosmile010203@outlook.com

















本文转自偏执与柔情51CTO博客,原文链接:http://blog.51cto.com/lesliecheung/1972821 ,如需转载请自行联系原作者








相关文章
|
1月前
|
Shell Linux 数据库
【Shell 命令集合 网络通讯 】Linux 更新邮件别名数据库 newaliases命令 使用指南
【Shell 命令集合 网络通讯 】Linux 更新邮件别名数据库 newaliases命令 使用指南
29 1
|
网络协议 Linux 网络安全
Linux服务器---邮件服务安装postfix
安装postfix      postfix是一个快速、易于管理、安全性高的邮件发送服务,可以配合dovecot实现一个完美的邮箱服务器。1、安装postfix       [root@localhost ~]# rpm -qa | grep postfix      [root@localhos...
2303 0
|
监控 关系型数据库 MySQL
linux下安装zabbix服务器shell脚本-添加主机-邮件监控报警zabbix-自动化运维
分布式网络监控平台;分为手动和自动安装,添加主机-邮件监控报警zabbix
926 0
|
Linux 数据安全/隐私保护 Ubuntu
Linux基础命令---mail邮件管理程序
mail mail是一个邮件的管理程序,可以用来发送或者接收邮件。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。 1、语法 mail [选项] addr 2、参数列表 -a file 将给定的文件发送出去 -b ...
1147 0
|
Linux 数据安全/隐私保护 Ubuntu
Linux基础命令---mailq显示邮件队列
mailq mailq指令可以显示出待发送的邮件队列。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。 1、语法 mailq 2、选项参数列表 无 3、实例 显示邮件队列 [root@localhost ~]# sendmail -f weijie wj78080458@163.
947 0
|
Linux
Linux服务器---邮件服务spam
[b]安装spam[/b]       spam(SpamAssassin)利用perl来进行文字分析,他会检测邮件的标题、内容、送信人,这样就可以过滤出垃圾邮件 1、安装spam。由于spam的依赖太多,用户一定要使用yum源来安装,这样减少不必要的麻烦        [root@localho...
1932 0
|
Web App开发 Linux 索引
Linux服务器---邮件服务openwebmail配置
配置openwebmail       通过修改配置文件openwebmail.conf,实现个性化邮箱定制。用户可以自由的更改邮箱logo、域名、容量 、签名等信息。1、重定向index,快速打开邮箱。
1104 0
|
网络协议 安全 关系型数据库