Cent OS 利用Sendmail发送邮件

简介:

1 安装相关的软件包:

[root@ansible ~]# uname -r

3.10.0-123.9.3.el7.x86_64

[root@ansible ~]# yum -y install sendmail mailx


2 修改host文件,本机IP为192.168.1.12:

[root@ansible ~]# hostname

ansible

[root@ansible ~]# vim /etc/hosts

192.168.1.12  ansible  localhost.localdomain


3 重启sendmail服务:

[root@ansible ~]# systemctl restart sendmail.service


4 测试邮件发送,-s为标题,内容需要手动输入,然后按回车键,ctrl+d结束输入:

[root@ansible ~]# mail -s "a" 2222222861@qq.com

dd

EOT

上面发送邮件的方式,是在没有公网域名解析下的权宜之计,用这种方式任何一台Linux服务器都可以向外发送邮件,ansible是用在内网解析的计算机名称。


本文转自 zengwj1949 51CTO博客,原文链接:http://blog.51cto.com/zengwj1949/1942737


相关文章
|
18天前
|
Linux 网络安全 开发工具
Centos7 sendmail服务安装与配置
该文本描述了在Linux系统中设置邮件服务的步骤。首先,启用httpd的邮件发送功能,然后安装sendmail、sendmail-cf和dovecot。接着配置/sendmail.mc,设定IP和邮件域名。在dovecot配置文件中启用imap、pop3和lmtp协议,取消明文认证限制,设定mail_location,并开启SSL。创建用户mail3和mail4,给予相应权限。停止postfix服务,编辑访问控制、提交配置、本地主机名等文件。最后,重置sendmail、dovecot和saslauthd服务。
44 0
|
存储 网络协议 Linux
CentOS7.2部署邮件服务器(sendmail)
CentOS7.2部署邮件服务器(sendmail)
812 0
CentOS7.2部署邮件服务器(sendmail)
|
网络协议 Linux 开发工具
Linux - 修改Cent OS系统的的hostname、配置DNS映射
Linux - 修改Cent OS系统的的hostname、配置DNS映射目录 1 修改方式2 扩展: 配置DNS映射本篇文章中, 示例设计到的操作系统是CentOS 6.5. 1 修改方式① 命令hostname onepiece —— 运行后设置立即生效, 但要在打开新的会话窗口才能看到效果;...
2059 0
|
Web App开发 关系型数据库 应用服务中间件
新服务器部署(Cent OS 阿里云)
新购入一台阿里云服务器,系统版本是CentOS 7.4,以下是搭建PHP环境的步骤 一、部署yum源 1、打开centos的yum文件夹 输入命令cd /etc/yum.repos.d/ 2、用wget下载repo文件 输入命令wget http://mirrors.aliyun.com/repo/Centos-7.repo 如果wget命令不生效,说明还没有安装wget工具,输入yum -y install wget回车进行安装。
2042 0
|
Linux 数据安全/隐私保护 开发工具
|
Linux 数据库 网络协议