• ~# /sbin/service sendmail stop一 准备工作:(确保下载源码包,解压完成)1./usr/sbin/adduser postfix2.vi /etc/passwd postfix:*:1001:1001:postifx:/no/where:/bin/false3.vi /etc/group postdrop:*:10074....
    ~# /sbin/service sendmail stop
    一 准备工作:
    (确保下载源码包,解压完成)
    1./usr/sbin/adduser postfix
    2.vi /etc/passwd
      postfix:*:1001:1001:postifx:/no/where:/bin/false
    3.vi /etc/group
      postdrop:*:1007
    4.whereis sendmail
    5.mv /usr/sbin/sendmail /usr/sbin/sendmail.orig 
    6.mv /usr/lib/sendmail /usr/lib/sendmail.orig
    7.mv /usr/bin/mailq /usr/bin/mqilq.orig
    8.mv /usr/bin/newaliases /usr/bin/newaliases.orig
    9./sbin/chkconfig --level 0123456 sendmail off

    二 安装
    1.cd test/postfix-xxx.xx
    2.make
    3.make install

    三 启动
    1./usr/sbin/postfix start
    2./usr/sbin/postconf -e myhostname=smil.test.com
    3./usr/sbin/postfix reload

    四 测试
    telnet 127.0.0.1(your ip) 25
    helo myfriend
    mail from: <ttest@test.com>
    rcpt to:<ayla@test.com>
    data
    Date: Tue, 22 May 2007 10:10:00 -0500
    From: Your Friend <test@hoho.com>
    To: <myfriend@yourmail.com>
    Reply-To: <admin@test.com>
    Subject: How are you?

    This is a test Mail. Ignore it!
    .
    quit
    展开全文
  • 本案例要求沿用练习一,基于Postfix软件来实现发信功能。 需要完成的配置任务如下: 1)安装并配置postfix软件,适用于tedu.cn 邮件域 2)添加两个邮箱账号:nick、hunter 3)用户nick可以通过 telnet 给用户hu...

    问题
    某公司有员工700余人,分布在北京总部及全国各地的分公司,为保证电子信息传递的及时、稳定性,减少业务沟通故障,要求构建一套自主管理的电子邮件系统。本案例要求沿用练习一,基于Postfix软件来实现发信功能。
    需要完成的配置任务如下:
    1)安装并配置postfix软件,适用于tedu.cn 邮件域
    2)添加两个邮箱账号:nick、hunter
    3)用户nick可以通过 telnet 给用户hunter发送电子邮件
    4)检查用户hunter的邮箱目录,可以查看收到的邮件
    方案
    postfix是RHEL6系统中自带的软件包,主要用来实现SMTP协议,提供电子邮件的发送和传递。主要的配置文件位于/etc/postfix/main.cf,需要调整配置时可以直接修改这个文件,也可以用postconf辅助工具。
    关于postconf工具的常见用法:
    1)列出当前有效配置:postconf
    2)列出非默认的配置:postconf -n
    3)列出默认配置:postconf -d
    4)修改指定的配置参数:postconf -e ‘参数1=值1,值2…’ …
    主配置文件main.cf中的配置参数写法:参数1=值1,值2。若要了解所有可用配置参数的用法说明,可以执行man 5 postconf查阅手册文档。

    [root@mail ~]# man 5 postconf
    POSTCONF(5)                                                        POSTCONF(5)
    
    NAME
           postconf - Postfix configuration parameters
    
    SYNOPSIS
           postconf parameter ...
    
           postconf -e "parameter=value" ...
    .. ..
    

    配置参数的多个值之间允许以逗号或空格分开,也可以写到下一行,但是需要注意,换行写参数值的时候,行首至少要留一个空格或Tab制表位,否则会被视为下一个配置参数而出错。
    默认情况下,postfix服务器使用本机的系统用户作为电子邮箱的用户,因此只要正常添加系统用户并设置密码,也就相当于添加了电子邮箱用户。
    步骤
    实现此案例需要按照如下步骤进行。
    步骤一:安装 postfix 软件包

    [root@mail ~]# yum  -y  install  postfix
    .. ..
    [root@mail ~]# rpm -q postfix
    postfix-2.6.6-2.2.el6_1.x86_64
    

    步骤二:简化、调整主配置文件,启动 postfix 服务
    1)简化main.cf配置文件

    [root@mail ~]# cd /etc/postfix/
    [root@svr5 postfix]# postconf  -n  >  tmp.txt
    [root@svr5 postfix]# mv  main.cf  main.cf.origin
    [root@svr5 postfix]# mv  tmp.txt  main.cf
    

    2)修改main.cf配置,以满足tedu.cn邮件域要求

    [root@mail ~]# vim  /etc/postfix/main.cf
    .. ..
    #inet_interfaces = localhost  							//注释掉此行
    myhostname = mail.tedu.cn
    mydomain = tedu.cn  									//邮件域
    myorigin = $mydomain  									//显示的发件域
    mydestination = $mydomain, $myhostname  				//本地投递域
    home_mailbox = Maildir/  								//邮箱类型
    .. ..
    

    3)启动postfix服务,并设为开机自动运行

    [root@mail ~]# service  postfix  restart
    [root@mail ~]# chkconfig  postfix  on
    [root@mail ~]# netstat  -antp | grep :25  				//确认监听状态
    tcp     0   0  0.0.0.0:25      0.0.0.0:*      LISTEN      5927/master
    

    步骤三:添加电子邮箱账号
    1)添加测试用户nick,将密码设为1234567

    [root@mail ~]# useradd  nick
    [root@mail ~]# echo  1234567  |  passwd  --stdin  nick
    

    2)添加第二个测试用户hunter,将密码也设为1234567

    [root@mail ~]# useradd  hunter
    [root@mail ~]# echo  1234567  |  passwd  --stdin  hunter
    

    步骤四:使用mail 命令测试发信(nick给hunter)
    未做明确配置时,mail命令默认将本机作为发信、收信的服务器,所以此步骤中的测试操作在邮件服务器本机完成。
    1)以用户nick的身份给hunter发送一封测试邮件

    [root@svr5 ~]# echo "Mail Data." | mail -s "Test Mail 1" -r nick@tedu.cn hunter@tedu.cn
    

    2)检查 hunter 的邮箱目录、确认收到邮件
    若nick提交的邮件发送成功,则收件人hunter的家目录下的Maildir/new/子目录下可以找到新收到的电子邮件文档:

    [root@mail ~]# ls  ~hunter/Maildir/new/  			//新邮件列表
    1379059530.V802I3ec129M716267.mail.tedu.cn
    

    可以用cat等命令直接阅读对应的邮件文档,或者使用mail –f来加载邮箱:

    [root@svr5 ~]# mail -f ~hunter/Maildir/
    Heirloom Mail version 12.4 7/29/08.  Type ? for help.
    "/home/hunter/Maildir/": 1 message 1 new
    >N  1 nick@tedu.cn       Thu Dec 17 04:22  17/510   "T"
    & p 1   
    Message  1:
    From nick@tedu.cn Thu Dec 17 04:22:47 2015
    Return-Path: <nick@tedu.cn>
    X-Original-To: hunter@tedu.cn
    Delivered-To: hunter@tedu.cn
    Date: Thu, 17 Dec 2015 04:22:47 +0800
    From: nick@tedu.cn
    To: hunter@tedu.cn
    Subject: Test Mail 1
    User-Agent: Heirloom mailx 12.4 7/29/08
    Content-Type: text/plain; charset=us-ascii
    Status: RO
    
    Mail Data.
    
    & q
    [root@svr5 ~]# 
    

    注意:用户家目录下的邮箱目录Maildir不需要手动创建,实际上当此用户收到第一封邮件的时候,postfix会自动建立此目录。

    展开全文
  • shell postfix测试 邮件

    2019-04-15 16:27:19
    systemctl start postfix.service 测试 命令帮助 [root@spark001 ~]# mail --help mail: illegal option -- - Usage: mail -eiIUdEFntBDNHRVv~ -T FILE -u USER -h hops -r address -s SUBJECT 主题 -a FILE ...

    启动

    systemctl start postfix.service

    测试

    命令帮助
    [root@spark001 ~]# mail --help
    mail: illegal option -- -
    Usage: mail -eiIUdEFntBDNHRVv~ 
    -T FILE 
    -u USER 
    -h hops 
    -r address 
    -s SUBJECT 主题
    -a FILE 文件
    -q FILE 
    -f FILE 
    -A ACCOUNT 
    -b USERS 
    -c USERS 
    -S OPTION users
    

    163邮箱配置

    echo -n | openssl s_client -connect smtp.163.com:465 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > ~/.certs/163.crt
    certutil -A -n "GeoTrust SSL CA" -t "C,," -d ~/.certs -i ~/.certs/163.crt
    certutil -A -n "GeoTrust Global CA" -t "C,," -d ~/.certs -i ~/.certs/163.crt
    certutil -L -d /root/.certs
    cd /root/.certs
    certutil -A -n "GeoTrust SSL CA - G3" -t "Pu,Pu,Pu"  -d ./ -i 163.crt
    

    标题配置mail.rc

    vi /etc/mail.rc
    
    set from=xxxxxxx@163.com
    set smtp=smtp.163.com
    set smtp-auth-user=xxxxxxx@163.com
    #授权码
    set smtp-auth-password=xxxxxxxxx
    set smtp-auth=login
    set smtp-use-starttls
    set ssl-verify=ignore
    set nss-config-dir=/root/.certs
    

    发邮件不带附件

    echo "hello " | mail -s "问候" xxxxxx@163.com
    

    发邮件带附件

    echo "邮件测试test.log" | mailx -a test.log -s "附件" xxxxxxxxxx@qq.com 
    

    发送html表格

    需要在头部设置Content-Type: text/html

    cat mail.html | mailx -s “$(echo -e “subject\nContent-Type: text/html; charset=utf-8”)” xxxxxxxx@qq.com

    mail.html

    <!DOCTYPE html>
    
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <style type="text/css">
    
            table{
    			border-collapse: collapse;
    		}
    		table,th,td{
    			border:1px,solid,black;
    		}
    
    </style>
    <body>
    <table border ="1">
    	<thead>
    		<tr>
    			<th>DATABASE</th>
    			<th>TABLE</th>
    			<th>COUNT</th>
    			<th>HBASE-SCHEMA</th>
    			<th>TABLE</th>
    			<th>COUNT</th>
    			<th>C_TIME</th>
    		
    		</tr>
    	</thead>
    	<tbody>
    		<tr>
    			<td>OMS</td>
    			<td>OMS_T10</td>
    			<td>10000</td>
    			<td>DW</td>
    			<td>OMS_T10</td>
    			<td>10000</td>
    			<td>20190412000001</td>
    		</tr>
    		<tr bgcolor="#FF0000">
    			<td>OMS</td>
    			<td>OMS_T10</td>
    			<td>30000</td>
    			<td>DW</td>
    			<td>OMS_T10</td>
    			<td>29000</td>
    			<td>20190412000002</td>
    		</tr>
    	</tbody>
    </table>
    </body>
    </html>
    
    展开全文
  • Linux下免费邮件服务Postfix的搭建方法和配置

    Postfix为何物,详见:http://zh.wikipedia.org/wiki/Postfix

    0.关于Postfix

    postfix的产生是为了替代传统的sendmail.相较于sendmail,postfix在速度,性能和稳定性上都更胜一筹。现在目前非常多的主流邮件服务其实都在采用postfix. 当我们需要一个轻量级的的邮件服务器是,postfix不失为一种选择。

    1. postfix是免费的:
        postfix想要作用的范围是广大的Internet用户,试图影响大多数的Internet上的电子邮件系统,因此它是免费的。
    2. 更快:
        postfix在性能上大约比sendmail快三倍。一部运行postfix的台式PC每天可以收发上百万封邮件。
    3. 兼容性好:
        postfix是sendmail兼容的,从而使sendmail用户可以很方便地迁移到postfix。Postfix支持/var[/spool]/mail、/etc/aliases、 NIS、和 ~/.forward 文件。
       4. 更健壮:
    postfix被设计成在重负荷之下仍然可以正常工作。当系统运行超出了可用的内存或磁盘空间时,postfix会自动减少运行进程的数目。当处理的邮件数目增长时,postfix运行的进程不会跟着增加。
    5. 更灵活:
    postfix是由超过一打的小程序组成的,每个程序完成特定的功能。你可以
    通过配置文件设置每个程序的运行参数。
       6. 安全性
    postfix具有多层防御结构,可以有效地抵御恶意入侵者。如大多数的postfix程序可以运行在较低的权限之下,不可以通过网络访问安全性相关的本地投递程序等等。

    下面来介绍linux上如何搭建和配置postfix服务:


    1.关掉sendmail相关的所有服务,最好是直接卸载sendmail.

    # service sendmail stop
    # chkconfig sendmail off

    #rpm -qa | grep sendmail | xargs rpm -e


    2.安装postfix.

    redhat6.0以上版本应该是默认集成了postfix服务的,假如没有安装的话,可以手动安装。

    rpm -qa | grep postifx (查看是否安装)

    yum install postfix


    3.安装完成后,修改配置文件:/etc/postfix/main.cfg


    vi /etc/postfix/main.cf


    myhostname = sample.test.com  ← 设置系统的主机名


    mydomain = test.com  ← 设置域名(我们将让此处设置将成为E-mail地址“@”后面的部分)


    myorigin = $mydomain  ← 将发信地址“@”后面的部分设置为域名(非系统主机名)


    inet_interfaces = all  ← 接受来自所有网络的请求


    mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain  ← 指定发给本地邮件的域名


    home_mailbox = Maildir/  ← 指定用户邮箱目录


    <保存退出!>


    4.为本机添加DNS server.

    为什DNS Server?因为在邮件发送过程中,需要把邮件地址的domain地址转化成IP地址,再去发送给对应的收件人,这里涉及到DNS中的A记录和MX记录相关的知识,不熟悉的同学可以google或者百度 脑补一下 :-)


    如何添加DNS server呢,DNS server去哪里寻找?

    vim /etc/resolv.conf 

    添加如下行:

    nameserver 8.8.8.8

    nameserver 8.8.4.4


    上面用的8.8.8.8/8.8.4.4是Google Free DNS server,当然还有很多免费的DNS server供大家使用,可以google一下:-)


    5.测试一下邮件是否能够发送成功:

    命令行输入$: > echo "Mail Content" | mail -s "Mail Subject" xxxx@xxx.com

    Note:if you see below warings after you run above command.

    send-mail: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol
    send-mail: warning: inet_protocols: configuring for IPv4 support only
    postdrop: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol
    postdrop: warning: inet_protocols: configuring for IPv4 support only

    that means you don't have IPv6 configured in your OS's network stack, but your mailer (presumably postfix) is configured to use IPv6. Since there is no IPv6 for your mailer to use, it's warning you that it's only going to use IPv4.

     

    To disable the waring messsage, go to /etc/postfix/main.cf and change from:

    inet_protocols = all
    

    to:

    inet_protocols = ipv4
    

    This will only use ipv4 and the warning message will go away.

    You will have to issue a stop and start for postfix to register the change. 

    service postfix restart


    6.查看log,确认邮件发送状态:

    Postfix邮件的log位置是:/var/log/maillog

    发送成功的话,会返回250和OK,也可以去自己的邮件客户端查收。


    一切OK的话,那Postfix mail service应该就搭建成功了。


    &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

    另外一些有用的postfix维护命令,一遍日常的检测和维护:

    mailq :会列出当前在postfix发送队列中的所有邮件

    postsuper -d ALL:删除当前等待发送队列的所有邮件,包括发送失败的退信

    当然还有很多,就不一一列举了,大家可以网上搜索扩展,Good Luck!


    7.Update Mail From sender

    echo "do-not-reply@example.com   root@example.com" >> /etc/postfix/generic 
    echo "smtp_generic_maps = hash:/etc/postfix/generic" >>/etc/postfix/main.cf 
    postmap /etc/postfix/generic
    service postfix restart

    展开全文
  • 第一章:实验环境和目标 1.实验环境 ...CentOs7下搭建Postfix邮件服务器,配置域名服务远程登录访问,新建用个测试用户(sent,recv),两个用户用telnet命令登录邮件服务器,实现两个用户的邮件互发,...

    第一章:实验环境和目标

    1.实验环境

    Vm虚拟机安装CentOs7系统
    CentOs7的IP地址:192.168.81.133
    Win7客户端(测试用),有Xshell或者SecureCRT工具
    

    2.目标:

    CentOs7下搭建Postfix邮件服务器,配置域名服务远程登录访问,新建用个测试用户(sent,recv),两个用户用telnet命令登录邮件服务器,实现两个用户的邮件互发,并

    第二章:实验内容

    准备工作
    搭建DNS服务   
    搭建Postfix和dovecot服务
    Telnet的安装和配置
    远程登录并实现两个用户邮件互发
    WebMail的搭建和验证

    第三章:实验步骤

    1.准备工作:

    1.1 关闭防火墙并设置开机不自启

    systemctl stop firewalld
    systemctl disable firewalld
    

    1.2 关闭selinux

    setenforce 0
    

     

    2.搭建DNS服务

    2.1 安装DNS服务

    yum install bind -y
    

    2.2 修改named.conf配置文件

    vim /etc/named.conf
    
     

    2.3 修改named.rfc1912.zones文件,添加正向区域

    vim /etc/named.rfc1912.zones
    

    2.4 拷贝区域配置模板

    cp -p /var/named/named.localhost /var/named/duiyi.com.zone
    

    2.5 修改正向区域文件

    vim /var/named/duiyi.com.zone
    

    2.6 检查语法错误

    named-checkconf
    

    2.7 开启DNS服务,并设置开机自启

    systemctl start named
    systemctl enable named
    

    2.8 设置服务器域名

    vim /etc/resolv.conf
    

    2.9 解析验证

    nslookup mail.duiyi.com
    

     

    3.搭建Postfix和dovecot服务

    3.1 检查系统是否已经安装了postfix服务器

    rpm -q postfix
    

    CentOs7默认有postfix服务,如果没有,通过 yum install postfix -y 安装即可

     

    3.2 修改主配置文件

    vim /etc/postfix/main.cf 
    

    修改如下:

    75行:myhostname = mail.duiyi.com              //本机主机名
    
    83行:mydomain = duiyi.com                     //服务器域名
    
    99行:myorigin = $mydomain                     //初始域名
    
    164行:mydestination = $myhostname,$mydomain   //目标域
    
    419 home_mailbox = Maildir/                   //邮件目录,在用户家目录下
    

    3.3 检查配置文件是否有语法错误

    postfix check
    

    3.4 开启Postfix服务,并设置开机自启

    systemctl start postfix
    systemctl enable postfix
    

    3.5 安装dovecot服务

    yum install dovecot -y

    3.6 修改主配置文件

    vim /etc/dovecot/dovecot.conf

         修改如下:

    14行:protocols = imap pop3 lmtp                   //支持的电子邮件协议
    
    26行:disable_plaintext_auth = no                  //允许用户明文登录(这个需要自己手动添加)
    
    49行:login_trusted_networks = 192.168.81.133/24   //服务器的ip/24
    

    3.7 修改子配置文件

    vim /etc/dovecot/conf.d/10-mail.conf

    修改如下:

    24行: mail_location = maildir:~/Maildir           //服务器电子邮件保存的目录

    3.8  重启dovecot并设置开机自启

    systemctl restart  dovecot
    systemctl enable   dovecot

    3.9  创建测试用户sent和recv,并设置登录密码

    useradd sent
    passwd sent
    useradd recv
    passwd recv
    

     

    3.10 查看用户是否创建成功

    ls /home
    

     

    4.Telnet的安装和配置

    4.1 安装telnet和telnet-server

    yum install telnet telnet -y
    yum install telnet telnet-server -y
    

    4.2 安装Telnet管理工具xinetd

    yum install xinetd -y
    

    4.3 修改配置文件

    vim  /etc/xinetd.d/telnet
    

    将disable = yes 改为 disable = no

    service telnet
    {
       flags              = REUSE
       socket_type        = stream
       wait               = no
       user               = root
       server             = /usr/sbin/in.telnetd
       log_on_failure     += USERID 
       disable            = no                      #将语句 disable = yes 改为 disable = no
    }        
    

    4.4 激活服务

    systemctl restart xinetd
    

    4.5 检查23号端口是否开启

    netstat -tnl | grep 23 

     

    5.远程登录并实现两个用户邮件互发

    5.1 修改Win7/10的DNS为CentOs服务器地址:192.168.81.133

    5.2 在Win7/10上启动Telnet功能,让其作为客户端

    控制面板->程序->程序和功能->启动或关闭Windows功能->Telnet客户端  勾选并确定
    

    5.3 打开Xshell或者SecureCRT等远程工具(cmd窗口也行,不过字符编码要修改为utf-8),在Xshell登录sent用户

    telnet sent@mail.duiyi.com
    

     

    5.4 Xshell新建选项卡,登录recv用户

    telnet recv@mail.duiyi.com
    

     

    5.5 sent用户发送邮件到recv用户

    echo "this is a mail " | mail -s "mail"  recv@duiyi.com

    5.6 recv查看邮件

    出现如上图表示两个用户可以收发邮件

     

    6.WebMail的搭建和验证

    6.1 安装squirrelmail

    yum install squirrelmail –y

    6.2 创建符号链接mail

    cd /var/www/html/
    ln -s /usr/share/squirrelmail/ mail

    6.3 对web页面进行配置

    cd /var/www/html/mail/config
    ./conf.pl

    依次配置:

    6.3.1:语言设置

    语言设置

     

    6.3.2:设置为中文简体

    6.3.3:修改字符集为GB2312

    修改字符集为GB2312

     

    6.3.4:返回到主菜单

    返回到主菜单

     

    6.3.5:服务器设置

    服务器设置

     

    6.3.6:修改域名

    修改域名

     

    6.3.7:修改邮件协议为SMTP

    修改邮件协议为SMTP

     

     

    6.3.8:返回到主菜单

    返回到主菜单

     

    6.3.9:保存修改

    保存修改

     

     

    6.3.10:退出

    退出

     

     

    6.4 注释掉UTF-8字符集

    vim /etc/httpd/conf/httpd.conf  +316 

     

    6.5  在Win7/10浏览器上登录WebMail页面,输入:http://www.duiyi.com/mail

    6.6 登陆sent和recv用户(如果登陆不上重启dovecot:systemctl restart  dovecot)

     

     

    6.6 sent用户发送邮件给recv用户

     

    6.7  转到recv用户查看邮件

     

    出现如图即搭建Web页面邮件服务成功 !!!

     

     

     

     

     

     

     

    展开全文
  • Linux下的postfix

    2019-01-25 18:13:07
    Linux下的postfix Postfix是wietse Venema在IBM的GPL协议下开发的MTA(邮件传输代理)软件。 特点为以下几点:免费、速度快、兼容性好、更灵活、安全性高。 一、Postfix的邮件队列 Postfi...
  • postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件。postfix是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试。在Internet世界中,大部分的电子邮件都是通过sendmail来投递的...
  • 监控linux某些服务状态并进行邮件报警,使用postfix和dovecot进行邮件的收发。
  • linuxpostfix+dovecot+foxmail邮件服务器搭建 postfix配置和安装参考https://blog.csdn.net/ly_6118/article/details/89637270 这是之前用来测试垃圾邮件功能搭建的smtp服务器,后来在内网完整搭建了一个完整收发...
  • 1,因为linux系统一般均已经安装postfix,故无需安装,直接配置; 在172.16.50.238主机上配置 重启服务: 配置DNS服务: 重启服务: 172.16.70.237的用户: 注意:应该将两台虚拟机上的DNS...
  • Linux中用postfix搭建邮件服务器实战详解 postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件。Postfix试图更快、更容易管理、更安全,同时还与sendmail保持足够的兼容性,因此它是免费的。...
  • 安装postfix  postfix是一个快速、易于管理、安全性高的邮件发送服务,可以配合dovecot实现一个完美的邮箱服务器。 1、安装postfix  [root@localhost ~]# rpm -qa | grep postfix [root@localhost ]#...
  • Linux-邮件+Postfix服务

    2018-12-07 12:16:16
    一、理论知识 1.邮件概念 &amp;amp;amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;...a
  • 邮件系统简介 ...1MUA:是MialUserAgent的简称,是邮件系统的客户端程序,它提供了阅读,发送和接受电子邮件的用户接口,如:linux中的Mail,Windowns中的Foxmail,Outlook等 2MSA:是MailSubmmissionA...
  • Linux rhel6.5作为邮件服务器,IP:192.168.20.20 Windows server 2008上安装Foxmail,作为邮件测试的客户端,IP:192.168.20.130 Postfix邮件系统(一) 2. 实验步骤: (1)前期准备 1.1> 配置邮件...
  • postfix-2.6.5.tar.gz courier-authlib-0.62.4.tar.bz2 eextmail-1.2.tar.gz xtman-1.1.tar.gz Time-HiRes-1.9707.tar.gz File-Tail-0.99.3.tar.gz rrdtool-1.2.23.tar.gz 1.配置好yum源,以本地光盘为例。 ...
  • 介绍 postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件。postfix是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试。在Internet世界中,大部分的电子邮件都是通过sendmail来...
  • postfix邮件服务器 ★修改MTA(默认邮件传输代理)命令____发送邮件:  alternatives --config mta ★检查mta是否设置成功:  alternatives --display mta 搭建环境:centos6.9; [root@mail ~]# hostname  ...
  • http://blog.csdn.net/hitabc141592/article/details/25986911 ,可以快速安装和发送邮件,但是无法作为邮件服务器使用。
  • postfix根据域名和地址做一个MX记录,A记录,PTR记录(一般在互联网上邮件服务器都要反解,没有PTR记录会认为是垃圾邮件) $ service iptables stop $ chkconfig iptables on $ setenforce 0 $ hostname mail....
1 2 3 4 5 ... 20
收藏数 7,322
精华内容 2,928