
Ubuntu에 MTA를 설치하고 모든 이메일을 다른 원격 이메일 상자로 전달하는 쉬운 방법이 있습니까? 로컬 이메일을 전달하고 아주 간단한 것을 찾고 싶을 뿐입니다. 감사합니다!
설명:
ssmtp와 nullmailer가 제안된 것을 보았지만 좀 더 영리한 것이 필요합니다. 로컬 메일을 배달할 컴퓨터(machine.domain1.com)가 하나 있습니다.[이메일 보호됨]mx.domain2.com에 직접 연결하여 전달하고 싶습니다.
따라서 machine1.com에서 메일 루트를 수행하면 다음으로 전달되어야 합니다.[이메일 보호됨]. nullmailer 및 ssmtp 관련 문제는 전달이 mx.domain2.com으로 수행되지만 메일은 RCPT TO가 다음으로 설정된 상태로 전달된다는 것입니다.[이메일 보호됨]RCPT TO를 다음으로 설정하고 싶습니다.[이메일 보호됨]
간단한 해결책으로 가능합니까, 아니면 이를 위해 postfix나 exim을 파헤쳐야 합니까?
답변1
Linux나 Ubuntu에는 확실히 MTA가 부족하지 않습니다. 가장 완전한 기능을 갖춘(그리고 아마도 과장된) 솔루션으로서 postfix
이메일을 제공자에게 중계하는 데 사용할 수 있습니다 . 즉, 수신하는 모든 이메일은 해당 SMTP 서버를 통해 전송됩니다.여기Google Mail에 대한 세부정보가 포함된 튜토리얼입니다.
더 가볍고 더 간단한 대안은 입니다 nullmailer
. 하지만 이것이 Gmail에 필요한 모든 보안 전송 방법을 사용할 수 있는지는 확실하지 않습니다.
마지막으로 가장 쉬운 해결책은 ssmtp
. 설정이 설명되어 있습니다여기.
답변2
그보다 훨씬 간단하지는 않습니다널메일러
. nullmailer는 스마트 MTA로만 전달되므로 메일은 실제 주소로 전송되어야 합니다.