参考:http://mymbk.blog.sohu.com/226462030.html?qq-pf-to=pcqq.c2c
cat /etc/hostname
1.sudo apt-get install sendmail -y
sudo apt-get install sendmail-cf
2.安装需要带附件的服务
sudo apt-get install mailutils
3.sudo vi /etc/mail/sendmail.mc
DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
修改Addr=0.0.0.0 表明可以连接到任何服务器
DAEMON_OPTIONS(`Port=2500, Name=MTA')dnl
修改端口
4.sudo vi /etc/hosts 第一行 添加邮件域名地址
127.0.0.1 XXX.com hostname中的主机名 localhost
5.sudo vi /etc/mail/local-host-names 第一行 添加邮件域名地址
echo "XXX.com">>/etc/mail/local-host-names
XXX.com
6.sudo vi /etc/mail/access
Connect:hostname中的主机名 RELAY
Connect:localhost.localdomain RELAY
Connect:localhost RELAY
Connect:127.0.0.1
Connect:XXX.com RELAY
7.生成新的配置文件
cd /etc/mail
mv sendmail.cf sendmail.org
mv sendmail.cf sendmail.cf~
m4 sendmail.mc > sendmail.cf
8.配置sendmail
sendmailconfig
9./etc/init.d/sendmail restart
service sendmail restart
检测版本
netstat -napt|grep sendmail
telnet 127.0.0.1 25
10.echo "邮件正文" | mail -s 邮件主题 ldzyz007@163.com
注意qq与163邮箱有时发送不成功
mail -s '邮件主题' ldzyz007@163.com < body.txt
11.发附件
apt-get install sharutils
uuencode 1.doc 2.doc | mail -s 邮件主题 ldzyz007@163.com
分享到:
相关推荐
ubuntu下sendmail的配置,经过ubuntu14.04测试好用
8. 启动Sendmail服务: ``` sudo systemctl start sendmail ``` 9. 设置开机启动: ``` sudo systemctl enable sendmail ``` 对于DEB系统,步骤类似,只是使用`apt-get`代替`yum`来安装依赖,并使用`dpkg-...
在提供的文档资源中,"sendmail服务器配置.doc"应该包含了详细的配置步骤和注意事项,"第11章 邮件服务.doc"可能涉及更广泛的邮件服务知识,而"sendmail.txt"可能是sendmail的配置示例或相关命令说明。 通过这些...
-rw-r--r-- 1 leon leon 3494 2009-08-21 13:05 sendmail_8.14.3-9ubuntu1_all.deb -rw-r--r-- 1 leon leon 357946 2009-08-21 13:05 sendmail-base_8.14.3-9ubuntu1_all.deb -rw-r--r-- 1 leon leon 733018 2009-08...
1. **安装Sendmail**:在大多数Linux发行版中,可以通过包管理器如`apt-get`(Debian/Ubuntu)或`yum`(CentOS/RHEL)来安装Sendmail。 2. **配置Sendmail主配置文件**:主配置文件通常位于`/etc/sendmail.cf`,它...
**标题:“sendmail for Linux”** **描述:**在Linux操作系统中,sendmail是一款历史悠久且广泛应用的邮件传输代理...通过理解和掌握sendmail的相关知识,管理员可以有效地管理企业的邮件服务,确保邮件通信的顺畅。
在Ubuntu上,可以使用`apt-get`命令轻松安装: ``` # sudo apt-get install libauthen-sasl-perl ``` 而在Redhat系统中,由于可能没有内置包管理器,你需要手动下载并编译安装: ``` # wget ...
# 如果没有安装Postfix或Sendmail等邮件服务,则需要配置SMTP服务 gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.server" gitlab_rails['smtp_port'] = 456 gitlab_rails['smtp_...
4. **移除不必要的服务**:禁用或卸载那些不常用的服务,比如`ftp`、`sendmail`等。 5. **精简系统组件**:删除未使用的解释器(如Perl),减少潜在的安全隐患。 6. **日志监控**:定期检查服务器日志文件,查找异常...
在Linux上安装sendmail通常可以通过包管理器完成,例如在Debian或Ubuntu系统中使用`apt-get install sendmail`,在Red Hat或CentOS系统中使用`yum install sendmail`。安装过程会自动配置sendmail的基本设置。 ### ...
在Debian或Ubuntu系统中,可以使用以下命令安装: ```bash sudo apt-get install sendmail ``` 在Red Hat或CentOS系统中,使用: ```bash sudo yum install sendmail ``` 安装完成后,我们需要配置`sendmail`以...
【sendmail发送电子邮件】 ...通过熟练掌握sendmail的使用,开发者和系统管理员能够更好地管理和维护邮件服务。如果你对sendmail感兴趣,可以进一步探索其高级特性,如邮件过滤、虚拟域配置和垃圾邮件防护。
- 安装sendmail,负责Bugzilla的邮件通知功能。 - 安装Bugzilla,具体操作包括下载、解压、初始化数据库等。 - 安装perl,Bugzilla是用Perl语言编写的,因此需要Perl解释器。 3. Ubuntu服务器的配置方法,包括:...
下面将详细介绍zimbra的安装搭建过程,包括环境准备、依赖库安装、系统默认邮件服务停止、SELINUX配置、防火墙配置等步骤。 一、环境准备 在开始安装zimbra之前,需要准备好操作系统环境。这里使用CentOS 6.3作为...
1. **安装服务**: - 对于DNS服务,你需要安装BIND并设置它作为系统服务。这通常涉及到编译源码或使用`apt-get`(在Debian/Ubuntu)或`yum`(在CentOS/RHEL)等包管理器。 - Sendmail的安装同样简单,通常通过包...
安装过程包括下载软件、创建Oracle用户、设置环境变量、创建Oracle基目录、安装数据库软件、创建数据库实例以及启动和停止数据库服务等步骤。每一步都需要仔细操作,遵循Oracle官方文档或相关教程,确保所有配置正确...
在Ubuntu 13.10 Server上安装Nagios Core是一项关键任务,因为Nagios Core是一款强大的开源网络监控工具,能够实时监测网络服务、主机资源,并在出现问题时及时发出警报,帮助管理员确保系统的稳定运行。以下是安装...
在Ubuntu下安装sendmail的命令: 复制代码 代码如下: sudo apt-get install sendmail 安装好之后,启动sendmail服务: 复制代码 代码如下: sudo service sendmail start 有了sendmail的支持,就可以在php中用mail...