리눅스 smtp 발송 문제
본문
ibm 가상서버 이용중입니다.
메일 발송이 필요해서 sendmail 설치하고 25번 포트 개방하였는데 외부로 메일 발송이 안되네요 ㅠ
25번 포트 열려있는것도 확인했고, telnet으로도 잘 붙고 발송까지도 되는데 메일큐에 쌓이기만하고 결국 connection timeout이 뜹니다..
iptable에 output도 개방해놓았고 방화벽도 꺼놓았는데 설정문제일까요? sendmail.mc에서 127.0.0.1을 0.0.0.0으로 바꾼것 외에는 건드린거 없습니다.
sendmail-cf도 설치했구요..
이런 경우에 어디를 확인해봐야 될까요..
OS는 centOS 7버전 입니다.
답변 1
일반적으로 내 서버에서 포털로 메일을 보내는 것에 대해서 설명을 드리면,
메일이라는 것이 나만 보내고 싶다고 보낼 수 있는 것이 아닙니다.
메일을 받는 서버가 내 서버에서 발송되는 메일을 받도록 되어 있어야 합니다.
예전에는 그냥 보낼 수 있었지만,
요즘은 스팸메일 때문에 기본적으로 다 막혀 있고 whitelist 로 허용해 주는 방식을 많이 사용합니다.
1. SPF 설정을 해 보세요.
https://oops.org/?t=lecture&sb=sendmail&n=9
2. 메일큐에 쌓인 메일을 열어서 확인해 보세요.
메일이 가지 않는 원인을 찾을 수도 있습니다.
답변을 작성하시기 전에 로그인 해주세요.