`
brucectl
  • 浏览: 177924 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

debian下用exim4发送邮件

阅读更多
Debian环境下,用Exim4来发送电子邮件。

方式一:直接使用SMTP发信

#dpkg-reconfigure exim4-config
(1)将配置文档拆分成小文件么? 否
(2)选择第一项,使用SMTP直接发信
(3)系统邮件名称,随意;(这里我写了admin@ip)
(4)要监听的入站 SMTP 连接的 IP 地址:
127.0.0.1 (这样,就只有本机可以利用exim4)
*         (大家都可以用)
192.168.0.0/24,仅该IP范围可以用

(5)其它可接受的邮件目的地址:(empty)
(6)为这些主机进行邮件转发:(empty)
(7)保持最小 DNS 查询量吗(按需拔号 Dial-on-Demand)? 否


方式二:使用smarthost发信
参考自:http://www.yomi.cn/2008/05/exim4-smarthost.html,未亲自尝试

(1)将配置文档拆分成小文件么? 否
(2)选择“用smarthost发信;无本地邮件”
(3)系统邮件名称,随意;(这里我写了admin@ip)
(4)要监听的入站 SMTP 连接的 IP 地址:
127.0.0.1 (这样,就只有本机可以利用exim4)
*         (大家都可以用)
192.168.0.0/24,仅该IP范围可以用

(5)其它可接受的邮件目的地址:(empty)
(6)为这些主机进行邮件转发:(empty)
(7)负责处理从本机寄出的邮件的机器(smarthost):真正用来外发邮件的smtp地址(我这里用smtp.gmail.com)
(8)保持最小 DNS 查询量吗(按需拔号 Dial-on-Demand)? 否

还要修改几个配置文件:
(1)/etc/exim4/passwd.client,smtp的帐号密码设置,加入:
stu.xjtu.edu.cn:flowaters@stu.xjtu.edu.cn:password
gmail-smtp.l.google.com:admin@vixp.net:password

(2)/etc/email-addresses,系统邮箱地址,加入:
user: admin@ip
配置完以后运行update-exim4.conf,然后重启 exim4 服务即可。


web服务中使用exim4发信的注意事项:
1. 运行服务的用户名在mail组中,才有mail权限
2. 发邮件的日志在/var/mail/username/下
分享到:
评论

相关推荐

    在debian下用Exim4发送邮件的方法.docx

    "在 Debian 下用 Exim4 发送邮件的方法" 本文档将详细介绍如何在 Debian 操作系统下使用 Exim4 发送邮件,包括两种方式:直接使用 SMTP 发信和使用 smarthost 发信。同时,也将介绍相关的配置文件修改和注意事项。 ...

    基于Linux的邮件服务器的构建

    这包括验证邮件发送和接收功能,检查邮件过滤规则是否生效,以及确保Webmail界面可以正常访问和使用。一旦所有功能都运行良好,我们可以将邮件服务器投入实际使用。 总的来说,构建基于Linux的邮件服务器是一项综合...

    linuxgh部署邮件服务所需要的邮件包

    测试邮件服务是否正常工作,可以使用`telnet`命令发送测试邮件: ```bash telnet localhost 25 ``` 遵循以上步骤,你应该能在Linux系统上成功部署一个基本的邮件服务。然而,实际部署中可能会遇到各种问题,如DNS...

    sendmail Linux

    更复杂的邮件发送可以通过创建邮件文件并使用`sendmail -f 发件人地址 邮件文件`来实现。 ### 5. 邮件过滤和规则集 sendmail支持通过`.forward`文件和milter(mail filter)来实现邮件过滤。`.forward`文件可以包含...

    linux培训ppt资料

    - Postfix或Exim:常用的SMTP服务器,处理电子邮件发送和接收。 - Dovecot:POP3/IMAP服务器,供用户通过邮件客户端收发邮件。 - 邮件过滤和防垃圾邮件:如SPF、DKIM、DMARC等策略的设置。 8. **文件系统结构**...

    linux技术集

    要搭建Linux-Apache服务器,你需要安装Apache软件包,如在Debian或Ubuntu上使用`sudo apt-get install apache2`命令。然后,配置Apache的主配置文件`/etc/apache2/apache2.conf`以及站点特定的配置文件,如`/etc/...

    各种网络服务器的简单搭建

    5. **邮件服务器**:如Exim、Sendmail和Postfix用于发送邮件, Dovecot或IMAP4用于接收邮件。配置这些服务时,需要考虑SPF、DKIM和DMARC等反垃圾邮件策略。 6. **安全与防火墙**:设置好服务器后,确保安全至关重要...

    [主机域名]ISPConfig 3.0.1.3_ispconfig3-codepub.rar

    1. **服务管理**:ISPConfig可以轻松地配置和管理Web服务器(Apache或Nginx)、FTP服务器、邮件服务器(Exim、Postfix)、DNS服务器(BIND)以及数据库服务器(MySQL、MariaDB)。 2. **用户和权限**:系统支持多...

    初学者和编程者必看的linux 初级课件

    10. **服务器配置**:了解如何配置常见的服务器角色,如Web服务器(Apache或Nginx)、数据库服务器(MySQL或PostgreSQL)、邮件服务器(Postfix或Exim)等。 这个课件可能涵盖以上诸多内容,通过深入学习,你可以...

Global site tag (gtag.js) - Google Analytics