새 서버에 메일 전달을 설정하려고합니다. 예를 들어, emailaddress@mydomain.com은 모든 이메일을 다른 이메일로 전달하기를 원합니다 (예 : otheremail@gmail.com). mydomain에서 메일을 보낼 수 / 필요하지 않습니다.
Ubuntu 10.04를 실행 중이며 내 서버이므로 루트 액세스 권한이 있으며 필요한 모든 것을 설치 / 수정할 수 있습니다. 나는 몇 년의 리눅스 경험을 가지고 있지만 메일 서버를 가지고 놀지 않았기 때문에 문자 그대로 아무것도 알지 못했습니다. 따라서 이전에이 주제에 대해 질문 한 모든 내용을 이해할 수 없습니다. 또한 많은 다른 답변이 제시된 것으로 보이며 제안 된 모든 솔루션에 대해 읽는 데 영원히 걸릴 것입니다. 즉, 아무도 이것을 달성하는 방법에 대해 올바른 방향으로 나를 가리킬 수 있습니까? 감사합니다!
답변
postfix를 선호합니다. 구성하기가 쉽고 기본적으로 대부분의 항목이 꺼져 있습니다.
- postfix를 설치하십시오.
-
/etc/postfix/main.cf에서이 두 옵션을 설정하십시오
mydomain = example.com mydestination = example.com
“example.com”을 실제 도메인으로 바꾸십시오. 이것은 매우 중요합니다
- 선택적으로 main.cf에서
myhostname
적절한 것으로 설정하십시오 ( “example.com”일 수도 있음) -
main.cf 어딘가에이 줄을 추가하십시오 :
local_transport = error:local delivery is disabled
이렇게하면 로컬 전송이 꺼 지므로 로컬 사용자에게 전자 메일 배달이 해제됩니다 (로컬 사용자가 전자 메일을 받도록하려면 건너 뛸 수 있음).
-
main.cf에서이 줄이 있는지 확인하십시오 (주석으로 많은 변형이 있어야 함).
alias_maps = hash:/etc/aliases # (or `hash:/etc/mail/aliases`, etc.)
-
이제
/etc/aliases
(또는/etc/mail/aliases
main.cf의 내용을 편집 ) 별칭emailaddress: otheremail@gmail.com
을 만드십시오. 그러면 “emailaddress@example.com”에 대한 수신 이메일이 “otheremail@gmail.com”으로 전달됩니다. - main.cf를 저장하고이 명령을 실행하십시오
postalias /etc/aliases
(또는/etc/mail/aliases
main.cf에있는 것). - 접미사 시작 :
sudo /etc/init.d/postfix start
우분투 postfix에 대한 추가 정보는 다음과 같습니다. https://help.ubuntu.com/community/Postfix
답변
수신 메일 서버가 이미 작동하고 있습니까? 아직 도메인에 MX 레코드를 설정 했습니까?
- DNS에서 MX 레코드 설정
- sendmail 설치
/etc/mail/virtusertable
다음 전달 라인으로 설정하십시오 .
emailaddress@mydomain.com otheremail@gmail.com
답변
@ jon-lin의 조언을 따르고받는 사람 주소가 거부되었습니다. 로컬 배달이 비활성화되었습니다. 가상 별칭 맵 설정이 효과가 있음을 발견했습니다.
-
postfix를 설치하십시오.
-
main.cf에 다음 줄을 추가하십시오.
virtual_alias_domains = mydomain.com myanotherdomain.com
virtual_alias_maps = hash:/etc/postfix/virtual
-
/etc/postfix/virtual
다음과 같이 설정하십시오 .contact@mydomain.com myself@gmail.com
sales@mydomain.com myself@gmail.com
첫 번째 이메일은 postfix가 이메일을받을 주소이고, 두 번째 이메일은 postfix가 이메일을 전달할 주소입니다. 여기서 형식은 별명 파일과 다릅니다. 공백으로 구분됩니다.
-
운영
postmap /etc/postfix/virtual
- 다음을 사용하여 접미사 구성 다시로드
sudo /etc/init.d/postfix reload
이 안내서를 참조하십시오 : http://www.binarytides.com/postfix-mail-forwarding-debian/