debian系统安装配置sendmail接收和发送邮件
思韵闪耀
2013-03-18
0
我在研究zencert的时候,发现可以直接通过sendmail 发送邮件,并且可以很容易的推送产品,用户邮件。这使我想起一定要研究他,是因为linux平台的Php 函数发邮件是不好用的。配置的时候 标注为only windows。没办法使用的。
Sendmail 可以在很简单的配置后就能收发邮件,他能当作企业内部邮件系统,也可以当作网站商城的邮件订阅推送系统,非常的方便。
我使用的是debian 6.0 32位系统。需要配置sendmail 邮件推送器。
首先执行安装 apt-get inxtall sendmail
他会安装sendmail需要的依赖程序。
重点:
配置一:修改主机名称
编辑/etc/hostname 文件
添加主机名 如 hlcert.com
使其快速生效
Hostname -F /etc/hostname
查看是否生效
hostname
hlcert.com
配置二、编辑mail 配置信息。
n 在域名解析处解析好mx 信息。
我用的新网的域名注册
如这样:
添加A记录
mail.hlcert.com 解析到 你的主机地址 如:204.74.212.77
添加MX记录
hlcert.com 解析到 mail.hlcert.com
等待生效,新网似乎很快,一般5分钟就可以了
n 修改 sendmail.mc
默认情况下,sendmail只支持本地 即:127.0.0.1
我们需要把这个改成公共的。
vim sendmail.mc
找到 DAEMON_OPTIONS 项,
将原来的127.0.0.1改成0.0.0.0 改好后像这样
DAEMON_OPTIONS(`Family=inet,  Name=MTA-v4, Port=smtp, Addr=0.0.0.0′)dnl
保存退出
n 生成一个sendmail.cf
m4 sendmail.mc sendmail.cf
n 还有一个重点,就是把需要发送邮件的域放进access
vim access
163.com                 RELAY
qq.com                  RELAY
gmail.com               RELAY
像这样放置
保存退出
n 重启服务器。
再试试能不能发送到QQ 163的邮箱了
Mail -s “test” jinxiu89@163.com </test
去收收邮件看一下。


【版权声明】
本站部分内容来源于互联网,本站不拥有所有权,不承担相关法律责任。如果发现本站有侵权的内容,欢迎发送邮件至masing@13sy.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

相关内容

将IIS设置克隆到新服务器...
将IIS设置克隆到新服务器的最佳方法是使用IIS配置文件。以下是详...
2025-06-06
搭建Git服务器及本机克隆...
Git是什么?Git是目前世界上最先进的分布式版本控制系统。SVN...
2025-03-17
ubuntu环境下搭建gi...
操作环境:服务器:Ubuntu 24.04.2 LTS+git 2...
2025-03-17
Linux系统挂载未分配硬...
先查看未挂载之前的磁盘使用情况发现磁盘使用率已经达到了96%,迫切...
2025-02-22
Linux lsblk 命...
简介Linux 中的 lsblk 命令,全称叫做:list blo...
2025-02-22
Windows serve...
Windows server2019安装Intel I219-V网...
2025-01-15

热门资讯

Discus X论坛配置sen... Discuz x2.5 后台邮件设置方法其实和X2/x1.5基本一样,但很多同学都不注意一些细节,比...
redhat Linux系统配... 1 .检查Send Mail 的安装包 [root@sql root]# rpm -qa | gre...
使用Sendmail的反垃圾邮... 在最近几年,无处不在的垃圾邮件已使得所有邮件箱不堪重负,不断地需要工具以抗击这一无穷尽的垃圾邮件流。...