Ubuntu系统中sendmail的正确配置方法
思韵闪耀
2013-03-18
0

一、安装sendmail相关包。

$ sudo apt-get install sendmail

注:sendmail sendmail-cf这两个包是必需的,但在装sendmail包时sendmail-cf会自动安装。 squirrelmail 提供webmail
spamassassin 提供邮件过滤
mailman 提供邮件列表支持
dovecot 提供IMAP和POP接收邮件服务器守护进程

二、l配置相关文件(/etc/php5/apache2/php.ini)。
$ sudo vim /etc/php5/apache2/php.ini
找到 ";sendmail_path"这句,去掉注释的";",然后添加sendmail启动目录
sendmail_path = /usr/sbin/sendmail -t -i
到这里就可以发邮件了。

三、发送邮件来验证,执行如下命令。 $ mail user@163.com
注:指令mail user@163.com user是你的邮箱帐号名,这里我们用163邮箱测试一下,
输入后会提示 Subject:这是邮件的主题,输入后然后enter会跳转到下一行,这时我们就可以输入邮件的内容了,当你像结束输入的时候换行 Ctrl+D结束输入,会出现Cc:提示,这是抄送提示,你可以在这里输入替邮箱地址,将该邮件转发。然后Enter,邮件就发出去了,我们可以登录你的163邮箱看看,如果收到说明配置成功了。
我的版本是ubuntu11.04
注意,可能用php mail()发信很慢,大概10几秒中才发出去,可以看看邮件记录/usr/log/mail.log
我这里是host的问题,需要修改FQDN
具体位置在/etc/hosts,修改方法类似下边的(以前就是127.0.1.1 u10041)
127.0.0.1 localhost
127.0.1.1 u10041.com u10041
另外要注意,/etc/mail/local-host-names 这个文件,里边的host要和hosts里边的对应,例子:
localhost
u10041.com u10041


【版权声明】
本站部分内容来源于互联网,本站不拥有所有权,不承担相关法律责任。如果发现本站有侵权的内容,欢迎发送邮件至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
docker-compos...
1.Compose介绍 DockerCompose是一个用来定义和...
2024-04-26
firewall-cmd ...
firewalld的简要说明:firewalld 、firewal...
2024-03-15
Windows使用vlmc...
lmcsd就是一个仿真KMS管理工具,可以部署在内网或者公网可以运...
2023-12-02

热门资讯

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