如何在您的郵件服務器上設置郵件中繼

您可以使用以下電子郵件中繼設置來解決電子郵件發送問題。

====
cPanel 服務器
====

登錄到 WHM 面板
導航到 WHM [主頁»服務配置»出口配置管理器] 的“Smarthost 支持”部分,然後添加中繼服務器的 IP 並以星號開頭。
所以在我們的例子中:

智能主機支持

* 109.201.130.65

我們可能需要對 SPF 記錄進行更改。替換當前服務器IP地址並添加中繼IP。
例如:v=spf1 a mx ip4:109.201.130.65 ~all

===
ISP 管理器面板 - Exim
===

假設您在 CentOS 服務器上安裝 yum 版本的 Exim,您需要進行兩個配置更改。第一個是允許郵件服務器的 IP 通過智能主機中繼。打開 /etc/exim/exim.conf 中的配置,找到下面引用的行並通過在末尾添加中繼服務器 IP 109.201.130.65 進行編輯,如下所示。

主機列表relay_from_hosts = 127.0.0.1
例如:主機列表relay_from_hosts = 127.0.0.1:109.201.130.65

然後,取消註釋並更改 exim.conf 中“begin routers”行下的 smarthost 部分,如下所示:

smarthost:
driver = manualroute
domains = ! +local_domains
transport = remote_smtp
route_list = * 109.201.130.65
no_more
no_verify

保存修改後的配置文件並在此服務器上重新啟動 Exim。就是這樣;

====
Exim 郵件服務器(沒有 cPanel 的服務器)
====

假設您在 CentOS 服務器上安裝 yum 版本的 Exim,您需要進行兩個配置更改。第一個是允許郵件服務器的 IP 通過智能主機中繼。打開 /etc/exim/exim.conf 中的配置,找到下面引用的行並通過在末尾添加中繼服務器 IP 109.201.130.65 進行編輯,如下所示。

主機列表relay_from_hosts = 127.0.0.1
例如:主機列表relay_from_hosts = 127.0.0.1:109.201.130.65

其次,您需要告訴 Exim 不要只偵聽傳入郵件的 localhost 地址,這是默認設置。再次找到下面的配置行,並在其前面添加一個哈希 (#) 以將其註釋掉。

local_interfaces = <; 127.0.0.1="" ;="" ::1="" eg:="" #local_interfaces=""> <; 127.0.0.1="";=""::1="">

在某些 exim 版本中,沒有“local_interfaces”字段。在這種情況下,只需忽略此步驟。

第三,取消註釋並更改 exim.conf 中的 smarthost 部分,如下所示:

smarthost:
driver = manualroute
domains = ! +local_domains
transport = remote_smtp
route_list = * 109.201.130.65
no_more
no_verify

保存修改後的配置文件並在此服務器上重新啟動 Exim。就是這樣;

====
Postfix 郵件服務器
====
打開你的 postfix 配置:

vi /etc/postfix/main.cf
在配置中找到“relayhost”行並添加IP 109.201.130.65 或者如果“relayhost”行不存在,請按如下所示添加:
relayhost = 109.201.130.65
保存按 ESC+ :wq 更改

然後重啟postfix服務

服務後綴重啟

檢查郵件工作,你就完成了。

====
Qmail (Kloxo 服務器)
====

打開以下Qmail配置文件:

/var/qmail/control/rcpthosts

在其中添加以下文本:

109.201.130.65:allow,RELAYCLIENT=''

然後保存退出。

打開另一個配置文件:

/var/qmail/control/smtproutes

在其上添加以下內容:

:109.201.130.65

然後保存退出。

重啟xinetd和qmail服務:

/etc/init.d/xinetd restart
/etc/init.d/qmail restart

我們完成了!
==========================

我們可能需要對 SPF 記錄進行更改。替換當前服務器IP地址並添加中繼IP。
例如:v=spf1 a mx ip4:109.201.130.65 ~all


如何在 CentOS 7 上安裝和配置 CSF(ConfigServer 安全和防火牆)

如何在 CentOS 7 上安裝和配置 CSF(ConfigServer 安全和防火牆)

ConfigServer Security & Firewall(簡稱csf)是一種狀態包檢測(SPI)防火牆。學習在 CentOS 7 上安裝和配置 CSF

如何在 CentOS 上安裝 R1​​Soft 備份代理

如何在 CentOS 上安裝 R1​​Soft 備份代理

學習在 CentOS 上安裝 R1​​Soft Backup Agent 並對其進行配置。R1Soft 服務器備份管理器為服務提供商提供了一個靈活的、服務器友好的解決方案。

如何修改 CloudLinux LVE 限制

如何修改 CloudLinux LVE 限制

在本文中,我們解釋瞭如何修改 CloudLinux LVE 限制。所以,讓我們開始吧。可以使用 LVE Manager 更改 CloudLinux LVE 限制。

如何更改端口的 SSH Linux 服務器

如何更改端口的 SSH Linux 服務器

要更改 Linux 服務器的 SSH 端口,您需要通過 SSH 登錄服務器並修改 SSH 配置文件。

如何在 CentOS 上安裝 Centova Cast

如何在 CentOS 上安裝 Centova Cast

Centova Cast 是領先的互聯網廣播流管理平台,為流媒體託管提供商提供廣泛的洞察力和控制。 Centova Cast

如何在您的郵件服務器上設置郵件中繼

如何在您的郵件服務器上設置郵件中繼

您可以使用以下電子郵件中繼設置來解決電子郵件發送問題。

如何在 Ubuntu 18.04 中安裝 Apache、MariaDB、PHP 和 phpMyAdmin

如何在 Ubuntu 18.04 中安裝 Apache、MariaDB、PHP 和 phpMyAdmin

我們將學習在 Ubuntu 18.04 服務器中安裝 Apache MariaDB PHP 和 PHPMyAdmin。Apache、MySQL/MariaDB 和 PHP 由包組成。它被稱為燈

學習 Linux 中的基本用戶管理

學習 Linux 中的基本用戶管理

您想在 Linux 中添加、修改或刪除用戶嗎?這是適合您的完美文章。

學習 Linux 中的基本組管理

學習 Linux 中的基本組管理

了解有關 Linux 中組管理的更多信息。如何在Linux中添加組,修改組和刪除組,添加成員。創建一個新組,使用 groupadd 命令。

學習在 CentOS 7 上安裝 Fail2ban

學習在 CentOS 7 上安裝 Fail2ban

Fail2ban 對於保護 SSH 連接非常有用。現在您應該可以在 centos7 上安裝和配置 fail2ban,為服務器添加額外的安全層