标签: email-server

基本进出口配置 - 将所有出站电子邮件重定向到本地地址

我在开发服务器上运行了 exim。

它目前无法在本地以外的任何地方投递邮件。不过这很好 - 我不想意外地向我们的整个用户群发送垃圾邮件。但这确实很难查看电子邮件系统是否正常工作。

因此,我想捕获 exim 尝试发送的所有电子邮件(这些电子邮件是由同一服务器上基于 Web 的 CRM 系统生成的),并将它们存储在共享邮箱中(我计划通过 Dovecot 使所有开发人员都可以访问该邮箱/IMAP)

即我想将所有出站电子邮件重定向到本地 mbox。

这可能吗?我是一个完整的 exim 初学者,并且正在努力解决它。

email-server exim

4
推荐指数
1
解决办法
7493
查看次数

如何配置电子邮件服务器以发送大量交易电子邮件

我的组织目前正在将电子邮件交付外包给 SMTP 服务提供商。我们正在考虑将其带回内部以发送我们自己的电子邮件。

我们每天发送大约 5000 封与订单确认和发货通知相关的交易电子邮件。这种数量和这些电子邮件的重要性意味着我们需要确保我们的邮件服务器配置得尽可能好,以避免电子邮件看起来像垃圾邮件。

我们发送的电子邮件往往相似,因为它们是模板化的订单确认,因此风险是电子邮件被归类为垃圾邮件,我们会被阻止或我们的电子邮件被退回。

使用外包的电子邮件提供商,我们可以获得良好的投递能力,但如果我们自己做,我们担心电子邮件无法投递。

到目前为止,我们的想法包括:

  • 正确设置反向 DNS
  • 设置 SPF 记录
  • 域密钥(不确定这是容易还是困难)

设置可以发送此数量的电子邮件并避免被归类为垃圾邮件的邮件服务器的提示和最佳实践是什么?

email email-server spam spam-filter email-bounces

4
推荐指数
1
解决办法
2377
查看次数

什么是 MX 记录以及如何为具有多个域的邮件服务器配置它?

在基于 Ubuntu 10.4 的虚拟服务器上,我想为多个域发送和接收电子邮件。作为第一步,我似乎必须正确配置 MX 记录。因为我对此很陌生:什么是 MX 记录?对于处理 domain1.com、domain2.com 的邮件服务器,它们看起来如何?

假设有 MX 记录,这个命令有什么作用:

netcat mail.yourdomain.com 25

ubuntu email-server

4
推荐指数
1
解决办法
6482
查看次数

Postfix 自动创建 Maildir

在这个问题上,我已经用头撞墙有一段时间了。基本上,这里是纲要:

我们的 MX 记录指向前端 SMTP 服务器,其中包含用于实际路由邮件的别名。没有别名,无法访问后端存储服务器,这是我们的客户端连接到的。

我正在升级后端电子邮件服务器。当前,为服务器上的每个电子邮件用户创建一个用户,从而创建邮箱。在新服务器上,一切都通过 PAM 验证到 LDAP 服务器(所有这些都正常工作)。我的目标是让 Postfix 自动为用户创建 Maildir 目录。当我拥有 777 权限的 /home 目录时,这可以正常工作,但出于明显的原因,应该避免这种情况。我想在 /home 上使用 775 权限与 Postfix 运行的任何用户的组所有者一起执行此操作,但我似乎无法弄清楚要使用哪个用户。使用 777 权限,/home/$user/Maildir 目录是在邮件传递时创建的。有谁知道我如何在没有 777 权限的情况下做到这一点?

我正在使用的系统是 64 位 Debian Lenny 5.07 安装。

任何意见,将不胜感激。

email email-server debian postfix

4
推荐指数
1
解决办法
1万
查看次数

现代电子邮件系统通常支持的最大邮件大小是多少?

我知道雅虎和谷歌邮件支持 25MB 的电子邮件附件。我从某处了解到现代电子邮件系统通常支持 10MB 的电子邮件。

因此,如果我在 Internet 上的两个任意用户之间发送电子邮件,消息大小的安全上限是多少?1MB?10MB?25MB?

我知道一个答案是“不要发送大电子邮件,使用某种投递箱”。如果您仅限于使用常规 smtp 电子邮件,我正在寻找指南。

email email-server attachment limitations

4
推荐指数
1
解决办法
3014
查看次数

允许一个域通过另一个域发送电子邮件

我有两台服务器:

  • www.website1.com
  • www.website2.com

我有另一台服务器 www.website3.com,我希望允许它代表前两个网站发送电子邮件。我该怎么做呢?

email email-server spf

4
推荐指数
1
解决办法
5113
查看次数

配置 postfix 以处理多个域上的电子邮件,而不是开放中继

之前有一个关于开放中继的问题。

我有一个新的 CentOS 6 服务器,为多个客户处理多个域。

在之前的服务器(运行 CentOS 4)上,我将 sendmail 配置为处理多个域的传入邮件。

目标是在新服务器上复制旧功能 - 但我管理邮件的经验有限。

理想情况下,我希望给定的邮箱可以通过任何允许的域进行寻址。例如warren@domain.net&warren@domain.com应该是同一个收件箱(因为用户存在于同一台服务器上)。

最终,我预计我们将拆分邮件和网络流量,但流量需求还没有那么高。

如何配置 postfix 以处理同一邮箱的多个传入域?

linux email-server postfix domain centos

4
推荐指数
1
解决办法
5639
查看次数

Postfix 作为后端/本地 MTA

我正在配置电子邮件平台,我想澄清一些我的疑问。

在构建这个系统时,我有两个选择:

  1. 已经PHP连接到我的SMTP外部服务器(它是一个仅限交付的服务器)。这就是我目前的网络配置方式,我觉得服务器上的负担很重。
  2. PHP连接到我的本地MTA并让本地MTA ( Postfix) 连接SMTP到我的外部交付服务器

我认为选项 2 是更好的选择,原因如下:

  • 从电子邮件平台发送更快
  • PHP 流程将更快完成
  • 交付本身将由 Postfix(本地 MTA)负责,从而在交付数据流上创建一个新层,在PHP平台上提供更多抽象
  • 交付规则可以具体定义在 Postfix

那么,问题 1 是这是更好的解决方案还是我应该保留选项 1?

Bellow 是我在第 2 点中所指内容的一个小代表:

                                                                  +------------+
                                                                  |            |
                              +---> smtp external backend a ----->|            |
                              |                                   |            |
platform -------> local MTA lb ---> smtp external backend b ----->|  Delivery  |
                              |                                   |            |
                              +---> smtp external backend c ----->|            |
                                                                  |            |
                                                                  +------------+
Run Code Online (Sandbox Code Playgroud)

问题2: …

email-server postfix load-balancing

4
推荐指数
1
解决办法
498
查看次数

在 Postfix 中拒绝未列出的发件人

来自初学者 Postfix 管理员的问题。写入之间的确切区别是什么main.cf

smtpd_reject_unlisted_sender = yes
Run Code Online (Sandbox Code Playgroud)

smtpd_sender_restrictions =
    reject_unlisted_sender
Run Code Online (Sandbox Code Playgroud)

?

操作上是否有真正的区别,或者smtpd_reject_unlisted_sender只是在smtpd_sender_restrictions结果中列出的某些规则时强制执行此限制的一种方法PERMIT

email email-server postfix

4
推荐指数
1
解决办法
8378
查看次数

Amavis / Altermime - 动态电子邮件签名(免责声明)

我正在使用amavis、postfix、dovecot运行基本的 iredmail 安装。我想使用 declaimer 功能自动附加免责声明(在我们的例子中是签名)。

这样做的原因是客户端(ipad、outlook 等)不必配置签名设置,而且我们对发布的实际签名拥有公司控制权。

代替:

'boss@domain.com' => 'boss.domain.com.txt'
Run Code Online (Sandbox Code Playgroud)

我试图去

%mailbox + ‘@’ + %domain =>  %mailbox + “.” + %domain + ‘.txt’
Run Code Online (Sandbox Code Playgroud)

这样我们就可以简单地使用脚本来生成.txt/.htm签名文件只使用 mysql / php。

email-server postfix amavis

4
推荐指数
1
解决办法
6915
查看次数