- 浏览: 80798 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (95)
- Linux(CentOS) (17)
- ubuntu (16)
- linux命令 (13)
- java基础 (8)
- eclipse maven (1)
- ubuntu xen (0)
- samba (1)
- jdk (1)
- linux (1)
- jenkins (1)
- MySQL (4)
- spring (1)
- redis (2)
- zookeeper (3)
- java多线程 (3)
- 线程池 (2)
- 工具类 (1)
- 技术问答 (1)
- 算法 (1)
- eclipse JVM (1)
- hadoop配置 (2)
- hadoop配置 HDFS (0)
- ubuntu svn (1)
- hadoop (5)
- mapReduce (1)
- HDFS (2)
- hive (3)
- flume (1)
- python (6)
- centos (1)
- svn (1)
- sonar (1)
- JVM (1)
- kafka (1)
- zabbix (1)
- python paramiko (1)
- TPS (1)
- docker (4)
- ssh (2)
- Go (1)
最新评论
1、安装配置sendmail软件
2、设置Sendmail服务的网络访问权限
将127.0.0.1改为0.0.0.0,意思是任何主机都可以访问Sendmail服务。如果仅让某一个网段能够访问到Sendmail服务,将127.0.0.1改为形如192.168.1.0/24的一个特定网段地址。
3、生成Sendmail配置文件
Sendmail的配置文件由m4来生成,m4工具在sendmail-cf包中。如果系统无法识别m4命令,说明sendmail-cf软件包没有安装。
4、iptables配置
5、配置发送邮件的邮箱认证信息
6、测试发送邮件功能
test为标题
最后是正文
yum install -y sendmail sendmail-cf m4
2、设置Sendmail服务的网络访问权限
vi /etc/mail/sendmail.mc DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
将127.0.0.1改为0.0.0.0,意思是任何主机都可以访问Sendmail服务。如果仅让某一个网段能够访问到Sendmail服务,将127.0.0.1改为形如192.168.1.0/24的一个特定网段地址。
3、生成Sendmail配置文件
Sendmail的配置文件由m4来生成,m4工具在sendmail-cf包中。如果系统无法识别m4命令,说明sendmail-cf软件包没有安装。
m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf service sendmail restart
4、iptables配置
iptables -A INPUT -p tcp --dport 25 -j ACCEPT iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT service iptables save service iptables restart
5、配置发送邮件的邮箱认证信息
vi /etc/mail.rc set from=***@163.com set smtp=smtp.163.com set smtp-auth-user=****@163.com set smtp-auth-password=yourpasswd set smtp-auth=login
6、测试发送邮件功能
mail -s "test" jinjzk@163.com < redis
test为标题
最后是正文
发表评论
-
Centos7安装Go语言
2017-01-12 15:08 4441、下载安装包 # wget https://storag ... -
Centos安装Sqlite3
2017-01-12 11:30 6201、下载安装包 官网http://www.sqlite.org ... -
Docker仓库搭建(Registry + Portus)
2016-12-21 11:26 843引用 http://www.cnblogs.com/derek ... -
Centos7安装
2016-12-14 14:30 3611、配置静态IP vi /etc/sy ... -
Docker创建支持ssh服务的容器和镜像
2016-10-03 10:48 4191、启动容器 [root@docker ~]# docke ... -
hadoop2.6.0 centos 编译安装详解
2015-06-18 11:12 429搭建环境:Centos x 6.6 64bit 前置环境jdk ... -
svn
2015-06-05 13:15 4791、下载单个文件 svn co --depth=empt ... -
centos6.6 脚本
2015-04-20 21:15 384软件存放于~/soft下面,安装常用软件java、tomcat ... -
linux文件夹权限问题
2014-07-20 16:08 6631、sudo chmod 777 /usr/local/j ... -
CentOS 6.5安装jenkins
2014-06-25 15:50 1374第一种方法 1、安装 新增 jenkins 的 yum 源 ... -
CentOS 6.5开机自启动svn、apache
2014-06-22 23:14 6891、编辑rc.local文件 #vi /etc/rc.d/rc ... -
CentOS 6.5搭建SVN 1.8.5服务器
2014-06-18 15:40 719yum install subversion apache安装 ... -
CentOS 6.5安装apache
2014-06-18 14:28 8081、依赖包的安装 tar zxvf apr-1.5.0.tar ... -
CentOS 6.5开放端口
2014-06-18 11:50 514netstat -anp|grep 8080 #查看8080 ... -
CentOS 6.5安装tomcat7
2014-06-18 11:43 6671、创建tomcat路径,上传apache-tomcat-7. ... -
CentOS 6.5安装JDK6
2014-06-18 11:32 6091、安装jdk6 上传jdk-6u30-linux-i586 ...
相关推荐
配置Sendmail邮件服务器是构建企业级通信基础设施的关键步骤,尤其在需要内部或外部收发邮件时。以下是一个详细的配置指南,适用于CentOS 6.5系统。 ### **1. 安装DNS服务** 首先,为了实现域名解析,需要安装DNS...
3. **msmtp**:这是一款轻量级的SMTP代理,用于将邮件发送到外部SMTP服务器。它可以与各种邮件客户端(如mutt)配合使用,负责将邮件实际投递到互联网上的邮件服务器。 接下来,我们将按照以下步骤进行一键部署: ...
Sendmail配置是一项关键任务,因为它涉及到系统的邮件服务功能,包括内部通信、系统通知以及与外部邮件服务器的交互。本文将深入探讨Linux Sendmail的配置过程、核心概念和常见问题。 首先,我们需要理解Sendmail的...
配置一个有效的CentOS邮件服务器可以帮助企业或个人管理电子邮件通信,实现发送和接收邮件的功能。本教程将深入讲解如何配置CentOS邮件服务器。 首先,我们需要了解邮件服务器的基本组件。常见的邮件服务器软件有...
本教程将介绍如何在Linux上配置三种不同的方法来使用外部邮箱发送邮件:默认的MAIL客户端,MSTMP+MUTT组合,以及MAILX。 **一、mail 客户端发送邮件** `mail`是Linux系统中的一个内置命令,它允许用户发送和接收...
sendmail 和 dovecot 是两个重要的组件,分别负责邮件的发送和接收。以下将详细介绍如何在 CentOS 6.3 系统上安装和配置这两个软件。 1. **MX 解析**: MX(Mail Exchange)记录是 DNS 的一种资源记录,它指定了...
该文件控制着 Sendmail 的各种行为,包括邮件的接收、处理和发送等核心功能。此外,Sendmail 还使用一个别名文件来定义邮件地址的别名,从而可以更灵活地管理和分发邮件。 #### Sendmail 的版本信息查询 了解 ...
在Linux环境中,Sendmail是一种常见的邮件传输代理软件,用于处理邮件的发送和接收。本教程将详细介绍如何在Linux系统中安装和配置Sendmail,以便实现邮件服务功能,包括使用OutLook进行邮件收发。 ### DNS配置 在...
在Linux Mint系统中,使用外部SMTP服务器(例如网易的yeah.net)发送邮件的过程可能涉及到一些配置挑战,特别是对于默认的sendmail和postfix服务。如果你只是需要简单的邮件发送功能,而不是构建邮件服务器,那么...
5. `perl-Mail-Sendmail-0.79-12.el6.noarch.rpm`:Perl的Mail::Sendmail模块,提供了发送邮件的功能,与Mail::Sender配合使用,可能用于发送系统通知。 6. `perl-Config-Tiny-2.12-7.1.el6.noarch.rpm`:Perl的...
市面上有多种邮件服务器软件可供选择,如Microsoft Exchange、Postfix、Sendmail、Courier等。对于局域网环境,开源软件如Postfix和Dovecot可能是经济且实用的选择。它们具有较低的学习曲线,丰富的文档支持,以及对...
这种方式仅限于发送邮件,无法接收外部邮件。通常,服务端需要安装和配置邮件发送软件,如sendmail或postfix。对于CentOS,可以使用`yum install sendmail`或`yum install postfix`命令安装,然后启动服务并设置开机...
在PHP中,`mail()`函数是用于发送电子邮件的基础功能,它使得开发者能够直接在服务器上编写代码来传递邮件,而无需依赖外部邮件客户端。然而,`mail()`函数的使用并非直截了当,它需要一些配置才能正常工作,特别是...
最后,启动所有相关服务,测试邮件服务器的各项功能,包括内部邮件传递、外部邮件发送、特定账号的邮件外发控制等。在遇到问题时,检查日志文件,进行调试和修复。 通过以上步骤,你将在Linux环境中成功搭建一个...
Postfix是一款由Wietse Venema开发的开源邮件传输代理,它取代了传统的Sendmail,因其高性能、安全性和易管理性而受到广泛欢迎。Postfix的设计理念是模块化和安全性,使其能够灵活适应各种网络环境。 在搭建Postfix...
为了确保外部客户端能够访问您的邮件服务器,您需要配置防火墙以允许特定端口。 **1. 编辑 iptables 规则** 编辑 `/etc/sysconfig/iptables` 文件,添加允许 SMTP 的规则: ```sh # vi /etc/sysconfig/iptables ``...
milter-limit 除了能在 Sendmail 上运行外,还可以直接应用于 Postfix 等其他邮件传输代理(MTA)系统中。本文将详细介绍如何在 CentOS 4.4 操作系统上,结合 Postfix 2.3.6 版本安装和配置 milter-limit。 #### 二...
6. **安装邮件服务**:安装sendmail或postfix等邮件服务,用于发送报警通知。 7. **安装Nagios插件**:下载并解压Nagios插件源代码包,执行`./configure`、`make`和`make install`进行编译安装。 8. **安装防火墙*...