25일 외부 서버에서 postfix가 응답하지 않습니다.

25일 외부 서버에서 postfix가 응답하지 않습니다.

나는 dovecot을 사용하여 postfix를 설정하려고합니다. localhost 25에 텔넷을 연결하고 서버의 계정으로 메시지를 보낼 수 있습니다.

그러나 다른 서버에서 해당 서버의 포트 25로 텔넷을 시도하면 "421 SMTP 서버에 연결할 수 없습니다."... "연결 오류 10060"이 표시됩니다.

이제 방화벽이 켜져 있습니다.

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

포트 25나 587 또는 다른 포트에서 수신 대기해야 하는지 알려주는 설정이 main.cf에 있습니까?

답변1

당신이 듣고 있는 것처럼 들리지만 127.0.0.1그렇지 않은 것처럼 들리 0.0.0.0거나 특정 인터페이스 주소가 무엇이든 상관 없습니다. 이는 포트가 localhost에는 열려 있지만 외부 인터페이스에는 열려 있지 않음을 의미합니다. 어떤 인터페이스가 수신 대기 중인지 보려면 postfix 구성 파일을 확인하세요.

이 설정을 구체적으로 확인하세요.

inet_interfaces = all

답변2

문제는 내 MX 레코드가 내 도메인에 올바르게 설정되지 않았다는 것입니다. 포트 25는 붉은 청어입니다. Godaddy는 서버가 다른 Godaddy 서버의 포트 25에 직접 연결하는 것을 비활성화합니다.

관련 정보