아이피(IP)만 존재하는 서버에서 sendmail 실행 여부에 대해서~
글쓴이: black0328 / 작성시간: 화, 2003/12/16 - 10:55오후
서버에 FQDN 이 없습니다.
1. /etc/hosts 에
127.0.0.1 localhost.localdomain locahost
라고 설정했습니다.
2 . hostname -v localhost
로 설정했습니다.
3. sendmail.cf 에 Cwlocalhost 로 설정하고
mail user@aaa.com 으로 메일을 보냈습니다.
리턴 메일에 localhost.localdomain is not exits , Data Format Error 라는 리턴 메일이 돌와왔습니다.
도메인이 존재하지 않는 서버에서는 메일을 보낼 수 없는 것인가요...
그리고 만약 IP 만 존재하는 서버에서 메일을 외부로 보낼 수 있다면 설정을 어떤 방법으로 해주어야 하는지 알려주세요
Forums:
1. ISP에서 제공하는 smtp를 사용한다. (스팸 안보내려면 가장 확
1. ISP에서 제공하는 smtp를 사용한다. (스팸 안보내려면 가장 확실하죠.)
2. 이미 있는 도메인 내임을 흉내낸다.. (수신을 거부하는 서버가 가끔 있습니다.)
이정도 겠군요.
+++ 여기부터는 서명입니다. +++
국가 기구의 존속을 위한 최소한의 세금만을 내고, 전체 인민들이 균등한 삶을
영위할 수 있는 착취가 없는 혁명의 그날은 언제나 올 것인가!
-- 조정래, <태백산맥> 중에서, 1986년
예전에 실험해 본 바로는 localhost같은거 말고 아무 이름이나 지어
예전에 실험해 본 바로는 localhost같은거 말고 아무 이름이나 지어서 붙인 후에 보내봤더니 잘 가더군요. 두세개 계정에 보내봤는데 받는게 안돼서 그렇지(이건 어쩔수 없죠..) 보내는건 잘 됐습니다. 그럴듯한 도메인네임 지어서 붙인후에 한번 보내보세요.
웃어요^,.^;
위 환경대로라면 /etc/hosts에 localhost.localdoma
위 환경대로라면 /etc/hosts에 localhost.localdomain을 등록해야 합니다.
그것보다는 아무 이름을 하나 짓는게 더 낫겠죠. localhost는 127.0.0.1 IP에 대한 예약된 이름이나 다름 없습니다(꼭 정해진 건 아니지만).
--
익스펙토 페트로눔
가능은 하지만 삼가하세요
telnet을 이용한 메일 전송 방법을 간략히 소개 드립니다.
위와 같이 메일 서버는 동작하기에
센드메일에서 Cw설정이나 다른 설정에서 HELO 부분에 Bogus 명을 전달하는 것은 가능합니다.
그러나 hanmail같은 곳에서는 허용되지 않습니다.
지금 스팸메일 발송자 중 많은 사람이 이런 방법을 사용하고 있으며,
별로 좋은 방법은 되지 않습니다.
또 한가지 팁
위와 같이 HELO에서 다른 명을 사용한 경우 메일 헤더 보기에서
Received항목에서 확인이 가능합니다.
제가 보내드린 코드의 경우 다음과 같이 Received항목이 나타납니다.
인터넷에서 실명을 사용하시는 것이 신용을 잃지 않는 길이죠..
도메인명도 존재하는 것을 사용하고,
아직은 좀 어렵지만 IP에 대한 PTR레코드도 존재하고 Whois정보도 확실하면 좋겠습니다. 제 작은 바램이죠..
도메인이 있어야 메일 수신이 가능할겁니다. :)DDNS쪽에서 등록
도메인이 있어야 메일 수신이 가능할겁니다. :)
DDNS쪽에서 등록하시거나 음.. sub 도메인을 하나 얻으셔도 될듯 하네요.
------------------
나는 바보
외부도메인 없이 로캌 도메인으로 설정하신다면 테스트 할 수
외부도메인 없이 로캌 도메인으로 설정하신다면 테스트 할 수 있습니다.
즉 myid@localhost 로 설정하시면 됩니다.
loop back하게 되는 것이지요...
무한한 상상력과 강한실행욕구는 엔지니어의 마지막 무기~
댓글 달기