概要: 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 發送郵件資訊,請勾選 “在所有 IP 位址於埠 587 上啟用 SMTP 服務” 核取方塊 (Plesk for Linux) 或 “在所有 IP 地址上啟用郵件提交” (Plesk for Windows),並在防火牆設定中允許在埠 587 上連接。

    您還可以讓您的客戶在其郵件程式的設定中指定埠 587 用於SMTP 外發連接。

  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 郵件伺服器允許您在域名範圍打開 需要 SMTP 驗證 選項。但是,只有當在 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 )登入其郵件帳戶。

為了避免掛載於其它域名上而有相同用戶名稱和密碼的郵件使用者出現可能的驗證問題,我們強力建議您選擇 僅允許使用完整的郵件帳戶名稱 選項。

您將您的郵件伺服器設定為僅支援完整郵件帳戶名後,您將無法切換回支援簡短帳戶名,除非您確定該郵箱沒有加密密碼,並且帶有相同郵件名和密碼的使用者帳戶駐留在不同網站中。