메일 서버에서 메일 릴레이를 설정하는 방법

다음 이메일 릴레이 설정을 사용하여 이메일 전송 문제를 해결할 수 있습니다.

====
cPanel 서버
====

WHM 패널에 로그인
WHM의 [홈 »서비스 구성 »Exim 구성 관리자]의 "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

둘째, 기본적으로 들어오는 메일에 대해 localhost 주소에서만 수신 대기하지 않도록 Exim에 지시해야 합니다. 다시 아래의 구성 줄을 찾아 그 앞에 해시(#)를 추가하여 주석 처리합니다.

로컬 인터페이스 = <; 127.0.0.1="" ;="" ::1="" 예:="" #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
아래에 표시된대로 구성 내부 선 '릴레이 호스트'를 발견하고 IP 109.201.130.65 추가하거나 라인 "릴레이 호스트는 '존재하지 않는 경우, 추가 :
릴레이 호스트 = 109.201.130.65
저장 ESC+ :wq를 눌러 변경

그런 다음 접미사 서비스를 다시 시작하십시오.

서비스 접미사 다시 시작

메일이 작동하는지 확인하면 완료됩니다.

====
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 재시작
/etc/init.d/qmail 재시작

그리고 우리는 끝났습니다!
===========================

SPF 레코드를 변경해야 할 수도 있습니다. 현재 서버 IP 주소를 교체하고 릴레이 IP를 추가합니다.
예: v=spf1 a mx ip4:109.201.130.65 ~all


CentOS 7에서 CSF(ConfigServer Security & Firewall)를 설치하고 구성하는 방법

CentOS 7에서 CSF(ConfigServer Security & Firewall)를 설치하고 구성하는 방법

ConfigServer 보안 및 방화벽(줄여서 csf라고도 함)은 상태 저장 패킷 검사(SPI) 방화벽입니다. CentOS 7에서 CSF 설치 및 구성 배우기

CentOS에 R1Soft 백업 에이전트를 설치하는 방법

CentOS에 R1Soft 백업 에이전트를 설치하는 방법

CentOS에 R1Soft 백업 에이전트를 설치하고 구성하는 방법을 배웁니다. R1Soft Server Backup Manager는 서비스 제공자에게 유연하고 서버 친화적인 솔루션을 제공합니다.

CloudLinux LVE 제한을 수정하는 방법

CloudLinux LVE 제한을 수정하는 방법

이 기사에서는 CloudLinux LVE 제한을 수정하는 방법을 설명했습니다. 시작하겠습니다. CloudLinux LVE 제한은 LVE Manager를 사용하여 변경할 수 있습니다.

포트 Linux 서버의 SSH를 변경하는 방법

포트 Linux 서버의 SSH를 변경하는 방법

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는 패키지로 구성되어 있습니다. 그것은 LAMP로 알려져 있습니다

Linux에서 기본 사용자 관리 배우기

Linux에서 기본 사용자 관리 배우기

Linux에서 사용자를 추가, 수정 또는 삭제하시겠습니까? 여기 당신을 위한 완벽한 기사가 있습니다.

Linux에서 기본 그룹 관리 배우기

Linux에서 기본 그룹 관리 배우기

Linux의 그룹 관리에 대해 자세히 알아보세요. Linux에서 그룹 추가, 그룹 수정 및 그룹 삭제, 구성원 추가 방법. 새 그룹을 만들고 groupadd 명령을 사용합니다.

CentOS 7에 Fail2ban 설치 방법 배우기

CentOS 7에 Fail2ban 설치 방법 배우기

Fail2ban은 SSH 연결을 보호하는 데 매우 유용합니다. 이제 centos7에 fail2ban을 설치 및 구성하고 서버에 보안 계층을 추가할 수 있습니다.