概要: Plesk comes with a mail server used to provide email services for mailboxes and mailing lists. After Plesk installation, the mail server is configured automatically using default settings. You may want to review them to make sure that they satisfy your needs.

In this topic, you will learn how to configure a number of server-wide mail settings, such as relaying options or the maximum number of outgoing emails an individual mailbox can send per day.

若要查看或配置邮件服务设置:

进入 工具与设置 > 邮件服务器设置(在 邮件 下)。

常规

  1. 如果您想允许您的用户通过客户面板创建邮件帐号并且可使用 Plesk 管理的邮件服务上的邮件服务,可选择 在 Plesk 里启用邮件管理功能 复选框。如果您正使用一个外部邮件服务器,可清除此复选框。

  2. 您可以通过导入 Plesk 安装程序 GUI 页面的相应链接更改 已安装的邮件服务器已安装的 IMAP/POP3 服务器

  3. 如果您想要限制通过服务器发送的邮件信息的大小,可在 最大信息大小 框里输入所需值(以 KB 为单位)。否则,预留此字段为空。

  4. 在 Plesk for Linux 中,您可以更改一定数量的并发连接(邮件用户能够用于连接服务器的并发连接数)上的默认邮件服务器限制。例如,这对于需要增加对邮件服务器的并发连接数的邮件主机商来说很有用。

    而且,您还可以更改来自同一个 IP 地址的连接数的限制。较低的限制会影响从配置一个防火墙的多台电脑连接邮件服务器的用户以及有多个邮件帐户的用户。

    注意若要设置足够的数量,您不仅需要预估可能的连接总数,还有服务器的内存和 CUP 资源。

    连接总数为通过同一个协议 (IMAP, POP3, IMAP over SSL/TLS, or POP3 over SSL/TLS)实现的所有连接数,因此一个限制则适用于任何协议。

    如果您使用 Courier IMAP,您可以指定以下限制:

    • 连接的最大数量 (IMAP, POP3, IMAP over SSL/TLS, or POP3 over SSL/TLS)。这表示可以在服务器上启动的 IMAP 或 POP3 进程的最大数量。
    • 每个 IP 地址的连接的最大数量 这表示通过同一个协议(服务器将从同一个 IP 地址接受的协议)实现的最大连接数。

    这些设置与 Courier IMAP 配置参数 MAXDAEMONSMAXPERIP 相符。

    如果您使用 Dovecot,您可以指定以下限制:

    • 连接的最大数量 (IMAP, POP3, IMAP over SSL/TLS, or POP3 over SSL/TLS)。这表示可同时登录的最大邮件用户数。
    • 每个 IP 地址一个用户可连接的最大数量 。这表示通过同一个协议(邮件用户可从一个 IP 地址建立的协议)实现的最大连接数。

    这些设置与 Dovecot 配置参数 process_limitmail_max_userip_connections 相符。

  5. 如要保护您的服务器以免未授权的邮件中继或大量未经许可的邮件涌入,可选择 启用信息提交 复选框以允许您的客户通过端口 587 发送邮件信息。

    同时通知客户需要在其邮件程序设置中为发送 SMTP 连接指定端口 587,并确定防火墙设置中允许连接到此端口。

  6. 在配置有 Postfix 邮件服务器的 Plesk for Linux 中,您可以更改用于发送邮件的 IP 地址。而且,如果您的服务器从域名 IP 地址发送邮件,您则可以指定将用作 SMTP 问候中的主机名的名称。

    从下面三种选项选择:

    • 发自域名 IP 地址 。默认使用域名的 IP 地址发送来自每个域名的邮件。用于 SMTP 问候的主机名是在 工具与设置 > 服务器设置 中指定的 Plesk 服务器主机名。如果 Plesk 服务器主机名解析失败,或如果域名的 IP 与 Plesk 服务器主机名解析为的 IP 不同,选择该选项可能会导致发自某些或所有域名的邮件被标记为垃圾邮件。

      如果 Plesk 服务器上只有一个 IP 地址该选项实现效果最好。

    • 发自域名 IP 地址并使用 SMTP 问候中的域名 。如果选定,Plesk 会更改邮件服务器配置,以致于 SMTP 问候将会保留发送邮件信息的域名。

警告: 如果目标邮件服务器使用 cbl 且 Plesk 服务器上有超过一个域名使用同一个 IP 地址,选择该选项会导致发自某些或所有域名的邮件被标记为垃圾邮件。

此外在托管大量域名(超过 100)的 Plesk 服务器上选择该选项会导致大幅度增加服务器的负载。

如果您给托管于 Plesk 服务器上的每个域名分配专用的 IP 地址,而在服务器上托管的域名也不是很多,该选项实现效果最好。

  • 发自指定的 IP 地址 。您可能需要使用某些 IPv4 和 IPv6 地址服务所有发送邮件。例如,如果邮件服务器的 IP 地址已被添加到一个公共的黑名单中,例如 Spamhaus 或 OpenBL 列表时,发送来自指定地址的所有邮件可能有用。如果您选择 ,发送的邮件将不会被发送。

中继选项

选择邮件中继模式。

通过 关闭中继 (closed relay) 邮件服务器将会仅接受发送给在该服务器上有邮箱的用户的信息。您的客户将无法通过您的发送 SMTP 服务器发送任何邮件,但是,我们不推荐关闭邮件中继。

通过 授权后中继 ,只有您的客户将能够通过您的邮件服务器接收和发送邮件。我们建议您保留选择 需要授权 选项,并选择授权方式:

  • POP3 锁定时间 。通过 POP3 授权,用户一旦成功授权进入 POP 服务器,他们将会被允许通过邮件服务器在指定的时段接收和发送邮件。
  • SMTP. 通过 SMTP 验证,如果邮件信息必须发送到外部地址,那么您的邮件服务器则需要授权。

也有一个选项允许无需授权即可打开中继服务器,默认情况下,用户界面无法看到此选项。不推荐无授权即打开邮件中继,因为这也会允许通过您的服务器发送垃圾邮件。如果您想要设置开放中继 (open relay),请登录到服务器的文件系统,找到 Plesk 安装目录(Linux 上的 PRODUCT_ROOT_D/var/root.controls.lock 和 Windows 平台上的 PRODUCT_DATA_D/var/root.controls.lock )中的文件 root.controls.lock 然后从文件移除 /server/mail.php3:relay_open 行。开放中继选项将会出现在控制面板中。

In Plesk for Windows, if you do not wish to use relay restrictions for IP addresses or networks that you trust, specify the trusted IP address and mask in the Use no relay restrictions for the following networks field (for example, 123.123.123.123/16), and then click Apply. To add one more IP address or network, click “Add one more”. To remove an IP address or network from the list, click the corresponding image cross icon icon.

列表中的网络上的中继主机被认为可能并非由垃圾邮件制造者、开放中继或开放代理操作。可信任的主机可能会中继垃圾邮件,但它不会生成垃圾邮件,也不会伪造标题数据。DNS 黑名单检查从不查询这些网络上的主机。

SmarterMail 邮件服务器允许您在域名范围打开 选项。但是,只有当在 Plesk 中于服务器范围选定了开放中继 (open relay) 时才能启用该选项。使用其它的中继模式,Plesk 会关闭该选项。若要启用该选项,请如上所述在 Plesk 中允许开放中继 (open relay)并转入 SmarterMail > 设置 > 默认 > 域名默认设置

对发送电子邮件信息的限制

启用对发送邮件信息的限制 该选项用来阻止从 Plesk 服务器发送垃圾邮件信息。欲了解详情,请查看 出站垃圾邮件防护

注解: 您在 服务器范围的邮件设置 中看到的限制是用于服务方案和订阅中的默认值,除非您指定自定义值。欲了解有关限制的信息请查看 限制如何实现

除了各种限制,您还可调整下面 PHP 设置:

  • 计算收件人数量,而不是信息数量(仅限Linux)。Plesk将为每个收件人分别计算已发出的电子邮件消息。例如,Plesk将把发送给10个收件人的信息计算为10条信息。这样就可以阻止客户通过向一条信息添加多个接收人来发送大量垃圾邮件。

    注解: 该功能不会影响使用邮件列表发送的电子邮件信息。

  • 允许脚本和用户使用 Sendmail (仅 Linux)。即使在超过了邮箱和域名的限制的情况下脚本和订阅的系统用户也将能够使用 Sendmail 发送邮件信息。可发送的信息最大数量将由整个订阅的限制所定义。会代表订阅的系统用户发送信息。

  • 显示基于上一次统计的报告 (指定时段) 如果在此时段内尝试超过对发送邮件的限制,Plesk 首页会显示警告。而且会默认根据该时段的统计创建报告。

  • 发送邮件通知,每隔 (指定时段) 如果在此时段内尝试超过对发送邮件的限制,管理员会收到邮件通知。

    如果您启用对发送邮件信息的限制,会显示一个新的链接 发送邮件控制 (在 工具与设置邮件 组里)。通过该链接可以查看有关所有 Plesk 对象的发送邮件信息的详细统计。

注解: 在 Plesk for Windows 中,必须要采取一系列的步骤以应用对发送邮件信息的限制。如下。

在 Windows 主机上配置发送邮件的限制之前,请执行以下操作:

  1. 关闭开放中继 (open relay) 并从可信任的网络和 IP 地址的中继列表移除所有地址。
  2. 工具与设置 > 外部 SMTP 服务器 中,确保启用 允许 Plesk 通过该 SMTP 服务器发送邮件通知 选项。

防病毒设置

选择应在服务器上使用的防病毒程序。详情请查看 杀毒软件

垃圾邮件防护

选择应在服务器上使用的垃圾邮件防护选项。如果您要设置垃圾邮件防护系统,如SpamAssassin 垃圾邮件过滤器或基于DKIMDNS 黑名单 (DNS Blackhole Lists)发件人策略框架 (SPF) 的防护系统,请参见 反垃圾邮件工具

(仅限Linux)添加额外的 Auto-reply 信息头

指定一个或几个信息头,信息头将被添加到从 Plesk 服务器发送的所有自动回复的电子邮件中。例如,您可以添加诸如 X-Auto-Response-SuppressPrecedence 等信息头。

POP3/IMAP 邮件帐户的名称

如果您正使用 Qmail 邮件服务器,请可以选择邮件帐户格式。

选择 允许使用短名称和完整名称 选项将允许用户仅指定邮件地址 @ 符号前的左边部分(例如, username )或指定完整的邮件地址(例如, username@your-domain.com )登录其邮件帐户。

为了避免挂载于其它域名上而有相同用户名称和密码的邮件用户出现可能的验证问题,我们强力建议您选择 仅允许使用完整的邮件帐户名称 选项。

您将您的邮件服务器设置为仅支持完整邮件帐户名后,您将无法切换回支持简短帐户名,除非您确定该邮箱没有加密密码,并且带有相同邮件名和密码的用户帐户驻留在不同站点中。