Linux Mint 16에서 메일을 보내기 위해 로컬로 postfix 메일 서버를 설정하려고 합니다. TLS가 아닌 MTA로는 메일을 성공적으로 보냈지만 Gmail로는 보낼 수 없습니다. 나중에 TLS 및 SASL 인증 방법을 지원하도록 Postfix를 구성해야 한다는 사실을 발견했습니다.
나는 이 튜토리얼을 따랐다.https://help.ubuntu.com/community/Postfix내 메일 서버를 설정합니다. 내 메일 서버에 현재 TLS 연결이 열려 있지 않습니다.
telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 Ganesha ESMTP Postfix (Ubuntu)
^Cquit
quit
Connection closed by foreign host.
다른 웹사이트에서 나는 이것을 지원하려면 SSL과 sasl을 사용하여 postfix를 구축해야 한다는 것을 알았습니다. postfix를 사용한 apt-get의 기본 설치는 이를 지원하지 않는 것 같습니다. 이를 지원하려면 소스에서 postfix를 빌드해야 합니까? ? 튜토리얼 중 하나를 제외하고 모두 기본 apt-get 설치 접미사를 사용하고 TLS 및 sasl이 즉시 작동하도록 하는 것으로 보입니다. 내가 여기서 뭔가 잘못하고 있는 걸까요?
ldd postfix
linux-vdso.so.1 => (0x00007ffd937cb000)
libpostfix-global.so.1 => /usr/lib/libpostfix-global.so.1 (0x00007f2655e3c000)
libpostfix-util.so.1 => /usr/lib/libpostfix-util.so.1 (0x00007f2655bfe000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f26559e0000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f265561b000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f2655417000)
libdb-5.3.so => /usr/lib/x86_64-linux-gnu/libdb-5.3.so (0x00007f2655075000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f2654e5b000)
/lib64/ld-linux-x86-64.so.2 (0x00007f265627f000)
이를 달성하기 위한 튜토리얼이 있나요?
답변1
Ubuntu의 Postfix 설치는 기본적으로 SSL 및 Sasl을 지원합니다. 로컬 시스템에서 실행 중인 경우 포트 25의 모든 아웃바운드 요청을 차단하는 서비스 제공업체에 문제가 있는 것입니다. 내 경우에는 문제가 ATT였습니다. 그들은 심지어 문제를 해결하기 위해 나에게 49달러를 지불하라고 요청했습니다.