sendmail邮箱服务器的配置

  一、sendmail的简介

  二、Sendmail的安装步骤

  1.安装需要的软件:sendmail m4 (自动转换工具)这两个已经默认安装,只需安装sendmail-cf 这个包即可,此包的作用是转换成易懂的配置。

  2.rpm -ivh sendmail-cf-8.13.8-2.el5.i386.rpm 安装

  service sendmail status 查看状态

  netstat -tupln |grep 25 查看端口是否开启

  3.ll /home 查看/home下有哪些用户

  4.useradd user1 创建一个用户

  5.echo "123" |passwd --stdin user1 为此用户创建一个密码

  6.用系统的root用户给user1发送一个邮件如下图


  7. Server]# su - user1切换到user1用户,mail查看邮件即可root@localhost

  8.此情况监听的地址是本机的回环地址127.0.0.1,而其他的客户机根本无法发送邮件,要想任何客户机都能向它发送邮件,需要改配置文件如图无法连接


  9.[root@localhost ~]# vi /etc/mail/sendmail.mc 去改变配置文件

  文件内容在第116行: DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl 地址改成0.0.0.0即可,保存,重启。如图连接已经成功


  10.这样的情况下任何用户都能发送邮件给服务器,没有身份验证,没有加密,所以造成了很多的垃圾邮件。可以利用第三方软件加密。

  三.一个案例mail服务器的配置

  1.安装dns及所需要的各种软件包,如何安装略。

  2.主要配置的就是重要的三个文件

  (1)/etc/mail/mailsendmail.mc

  (2)/etc/mail/access (做中继的文件)

  (3)/etc/mail/local-host-names (本地域)

  3.改主机名需要注意的文件

  (1)/etc/sysconfig/network HOSTNAME=mail.163.com(改成这个内容)

  (2)/etc/hosts 将原来的名字删掉即可

  4.配置dns

  (1)cd /var/named/chroot/etc/ vi named.conf 全部改成any即可

  (2)vi named.rfc1912.zones


  (3)[root@localhost etc]# cd ../var/named/

  (4)[root@localhost named]# cp -p localhost.zone 163.com.zone 然后编辑此文件


  (5)cp -p named.local 192.168.1.local 编辑此文件


  (6)vi /etc/resolv.conf 改dns指向本机服务器

  (7)查看一下


  (8)vim /etc/mail/local-host-names 编辑本地域添加下面两行

  163.com

  mail.163.com

  (9)要成功接收邮件还要安装dovecot 用yum安装有依赖关系

  (10)[root@localhost Server]# yum install dovecot-1.0.7-7.el5.i386.rpm

  chkconfig dovecot on 开机启动


  (11)配置客户机的loutlook 如下,测试发送邮箱


  (12)现状客户机上测试是否dns正常,需要注意的是客户机的dns指向一定是1.100的服务器才行


  (13)切换用户查看发送状态


  (14)要实现两台邮箱服务器之间通信,除了基本的配置以外还需要注意一些问题,因为服务器默认状态下不转发,不中继。

  (15)假设这两台服务器分别是163.com和sina.com

  (16)在163..com服务器上需要修改/var/named/chroot/etc/named.conf 在二十八行添加forwarders {ip地址(sina.com上的地址);}在sina.com也要修改

  (17)还要修改中继文件/etc/mail/access

  (18)在163.com添加 163.com ok sina.com RELAY 在sina.com做同样的修改。

时间: 2024-10-04 01:31:10

sendmail邮箱服务器的配置的相关文章

MBA中Safari访问Domino邮箱服务器的配置

老婆没有带电脑回来,但需要查收邮件,高大上的是邮箱服务器是domino,曾经我在18摸实习时,接触过莲花notes这些看似很牛X的产品,转眼间,现在已经有很多互联网加的同质产品,甚至用户体验更好的产品,扯远了,现在手头上只有我的MBA,恶心的就是使用Safari直接登录邮箱后,转发邮件等操作会报错,显示不了原文: 作为IT届摸爬滚打的一员老将,困难面前不能退缩是我们的职业素养,技术的问题一定能用技术的方法解决. 此时需要在Safari的"偏好配置-安全性-互联网插件-网站设置-Java"

Zabbix使用外部邮箱服务器发送邮件报警

使用外部邮箱来发生邮件明显好处就是防止其他邮箱服务器当垃圾邮件处理,另一方面能降低收邮件延迟. 下面开始进行使用外部邮箱配置: zabbix服务端配置: 操作系统:CentOS7_x64 1.  安装一个邮件发送程序mailx工具(msmtp+mutt也可以实现外部邮箱发送邮件) [root@V253 ~]# yum install mailx -y 打开mailx配置文件,在末尾添加如下信息: [root@V253 ~]# vi /etc/mail.rc set from=baojington

Centos 6 搭建邮箱服务器教程(Postfix, Dovecot和 MySQL)

Postfix(邮箱服务器)是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试.Postfix试图更快.更容易管理.更安全,同时还与sendmail保持足够的兼容性. 本教程旨在配置postfix,并用Dovecot提供IMAP/POP3服务,用mysql存储数据. 登录服务器主机(ssh root@域名|ip地址) 安装需要的包 1.首先更新安装源 yum update 2. Centos6自带的Postfix不支持mysql,所以要从CentOS Plus库安

个人SMTP邮件服务器简单配置

一.安装POP3和SMTP服务组件 Windows Server 2003默认情况下是没有安装POP3和SMTP服务组件的,因此我们要手工添加. 1.安装POP3服务组件 以系统管理员身份登录Windows Server 2003 系统.依次进入"控制面板→添加或删除程序→添加/删除Windows组件",在弹出的"Windows组件向导"对话框中选中"电子邮件服务"选项,点击"详细信息"按钮,可以看到该选项包括两部分内容:PO

个人SMTP服务器的配置

一.安装POP3和SMTP服务组件 Windows Server 2003默认情况下是没有安装POP3和SMTP服务组件的,因此我们要手工添加. 1.安装POP3服务组件 以系统管理员身份登录Windows Server 2003 系统.依次进入"控制面板→添加或删除程序→添加/删除Windows组件",在弹出的"Windows组件向导"对话框中选中"电子邮件服务"选项,点击"详细信息"按钮,可以看到该选项包括两部分内容:PO

Centos 5.6下搭建sendmail邮件服务器

所用软件:centos 5.6镜像自带RPM包 测试所用域名:jh.com Sendmail是UNIX/Linux环境中稳定性较好的一款邮件服务器软件,通过对Sendmail服务器的配置可以实现基本的邮件转发功能:dovecot服务器实现了POP3协议,可以与Sendmail服务器配合工作,实现用户对邮件的收取功能:OpenWebmail是网页形式的邮件应用系统,可实现用户对邮件的发送.收取和管理功能.通过对Sendmail.dovecot和penWebmail的综合管理,系统管理员可以构建出功

Mysql数据库服务器优化配置

问题描述 Mysql数据库服务器优化配置 25C 实用mysql数据库时发现mysql的默认配置是不太适合进行正式的商务应用的特别是部署在服务器上时完全不能发挥性能请问常用的mysql调优又哪些服务器上怎么配置mysql才合适. ps.服务器是一半的刀片机mysql主要用于邮箱服务. ps.之前出现了如下问题com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received

LNMP(linux+nginx+mysql+php)服务器环境配置

原文:LNMP(linux+nginx+mysql+php)服务器环境配置 一.简介 Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为 "engine X", 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.Nginx是由俄罗斯人 Igor Sysoev为俄罗斯访问量第二的 Rambler.ru站点开发的,它已经在该站点运行超过三年了.Igor Sysoev在建立的项目时,使用基于BSD许可. 在高并发连接的情况

spring mail借助qq邮箱服务器发送邮件_java

spring mail封装了javaMail的邮件服务,让邮件服务使用起来更简单,下面以qq邮箱服务器为例,用spring mail服务来发送邮件 配置qq邮箱,"设置"--"账户",打开smtp服务,生成授权码 生成授权码需要验证手机,接下来用qq邮箱账号和授权码就可以发送邮件了,不需要qq密码 spring mail服务在spring-context-support中,配置依赖,然后就可以借助qq邮箱提供的发件服务器发送邮件了 <dependency>