외국에서 메일을 사용시 아웃룩에서 이런 에러 메시지가 발생.
outlook cannot connect to your outgoing smtp email server
검색해 보니, 외국같은 경우 25번 포트를 차단하는 경우가 많다고 한다.
그래서 부득이하게 587 포트를 열게 됬다.
cd /var/qmail/supervise
#submission 용 디렉토리 생성
mkdir qmail-smtpd-sub
mkdir qmail-smtpd-sub/log
#권한 추가
chmod +t qmail-smtpd-sub
cp ./qmail-smtpd/run ./qmail-smtpd-sub/
cp ./qmail-smtpd/log/run ./qmail-smtpd-sub/log
cp /var/qmail/bin/qmail-smtpd /var/qmail/bin/qmail-smtpd-sub
새로만든 qmail-smtpd-sub/run에 25번 포트를 587로 변경해 준다.
vi /var/qmail/supervise/qmail-smtpd-sub/run
...
/etc/tcp.smtp.cdb -u $Q_UID -g $Q_GID 0 25 \
...
/etc/tcp.smtp.cdb -u $Q_UID -g $Q_GID 0 587 \
서비스에 추가
ln -s /var/qmail/supervise/qmail-smtpd-sub/ /service/
이렇게 셋팅 하면 qmail을 재시작 안해도 자동으로 587 포트가 열려있다.
아웃룩에서 smtp 포트를 587 로 변경하고 테스트 해 보면 잘 된다.
참고
[...] 저번에 587 포트를 열어 놓은 적이 있는 데, 아마도 그 때문인 것 [...]
답글삭제