domain name이 없는 상황에서 sendmail로 외부로 메일을 보낼 수

vecna의 이미지

Redhat 9.0에 sendmail을 설치했습니다.

집에서 테스트용으로 사용하구 있는 컴이라 유동아이피에 당연히

도메인네임도 없습니다.

그래도 그냥 생각에 SMPT만 돌아가면 외부로도 메일을 보낼 순 있지

않을까 하는 생각에 이래저래 도전을 해봤는데 잘 안되는군요...

제가 뭔가 잘못 한건지 아니면 원래 안되는걸 가지고 고민을 하고 있는건지.....

아직 초보자라 잘 모르겠군요.... ^_^;;;

bada815의 이미지

저는 두루넷을 사용하고 있는대 25번 포트를 막아 놓았더라구요. 결론적으로 smtp는 사용 할 수 없는거 같더군요..

#include <linux.h>

vecna의 이미지

헛... 그럼 헛수고를 하구 있었다는.... T_T 음...

jj의 이미지

25번 포트가 열려 있다고 해도, 도메인 네임이 없으면 곤란합니다.

보내는 곳마다 다를꺼에요, 서버에 따라서, 스팸메일을 막기위해 접속받은 곳이 도메인네임이 없으면 거부하도록 설정하기도 합니다.

.
.
.

그런데, 두루넷 사용자라면, 좀 길긴 하지만 도메인 네임이 있긴 있을듯 :)
한 3년전쯤에 두루넷 썼었는데, 그땐 seocho221-123.......thrunet.com <- 이런식으로 이름이 붙더군요 ㅡㅡ;

--
Life is short. damn short...

문재식의 이미지

레드햇에 포함되어 있는 sendmail은 기본적으로 localhost에서만 메일을 보낼 수 있도록 설정되어 있습니다.

예전에 비슷한 쓰레드가 있습니다. 참고 해 보세요.

http://bbs.kldp.org/viewtopic.php?t=21951&start=0&postdays=0&postorder=asc&highlight=%B7%B9%B5%E5%C7%DE+sendmail

monpetit의 이미지

도메인 네임 없이 메일을 보내는 것이 거의 불가능한 이유는, 메일을 보내는 것만으로는 사실상 아무 것도 할 수 없기 때문입니다. 문제는 받는 메일 쪽에서 이 메일을 어떻게 처리하는가의 문제인데, 거의 대부분의 정상적인 메일 서버는 보내는 메일의 도메인 네임이 없으면 스팸으로 간주하고 수신 자체를 거부해 버립니다. 그렇기 때문에 25번 포트가 열려있다손 치더라도 메일 보내기는 여전히 불가능하게 되는 겁니다.
도메인 네임 없이 보내려면 다른 SMTP의 도메인을 빌어서 보내는 방법이 있긴 있습니다만, SMTP 릴레이를 지원하는 메일 서버도 보통은 다른 수신 메일 서버에 스팸 도메인으로 등록되어 있을 가능성이 크기 때문에 쉽진 않겠습니다.

kinuz의 이미지

저도 도메인을 산지는 몇일 안되었지만..
도메인 없을때 센드메일로 메일을 보내봤습니다..

첨에 다음으로 보냈는데 메일이 안오더군요..
그래서 잘못설정했나? 라고 생각했었죠.
근데 제 학교 계정으로 보냈는데 메일이 와있더군요..
그래서 '어 먼일이지? 다움에 보낼려면 허락받아야 하나?'
라고 생각 했었습니다..

근데 어제 다음에 보니 스팸메일쪽에 제가 보낸 메일이 있더군요.
결론은 위에 분들이 말씀하신것처럼
스펨쪽으로 분류가 가는것 같습니다..
서버설정에 따라 안그런곳도 있겠지만...

반하는 건 10초면 되고.좋아하는 건 10분이면 되고.사랑하는 건 1시간이면 되지.
하지만 사랑하는 사람을 잊는 건 평생이 걸린데.-진주목걸이중에서-

vecna의 이미지

답변들 감사합니다. 아무래도 빨리 맘에 드는 도메인을 사서 다시 시도를 해봐야 겠군요.. ^_^

eunjea의 이미지

monpetit wrote:

...
도메인 네임 없이 메일을 보내는 것이 거의 불가능한 이유는, 메일을 보내는 것만으로는 사실상 아무 것도 할 수 없기 때문입니다. 문제는 받는 메일 쪽에서 이 메일을 어떻게 처리하는가의 문제인데, 거의 대부분의 정상적인 메일 서버는 보내는 메일의 도메인 네임이 없으면 스팸으로 간주하고 수신 자체를 거부해 버립니다.
...

그런가요? 대부분은 아니겠죠. 적지 않은 수가 이렇게 하는데 이것은 아주 잘못된 방법입니다.
정상적인 메일 서버는 도메인 없이도 수신을 해 줘야 하는 "책임"을 가집니다.
도메인 없이 그냥 메일을 보내는 선량한(?) 사람들 까지 피해를 보니까요.

http://cr.yp.to/smtp/helo.html 에서 발췌합니다.

Quote:

A few servers reject messages from clients whose HELO parameters do not match the results of PTR lookups on their IP addresses. This behavior is a disaster in practice; surveys in 1998 found that more than 10% of all clients by volume use invalid HELO parameters. Compuserve reportedly uses unqualified names:
monpetit의 이미지

eunjea wrote:
monpetit wrote:

...
도메인 네임 없이 메일을 보내는 것이 거의 불가능한 이유는, 메일을 보내는 것만으로는 사실상 아무 것도 할 수 없기 때문입니다. 문제는 받는 메일 쪽에서 이 메일을 어떻게 처리하는가의 문제인데, 거의 대부분의 정상적인 메일 서버는 보내는 메일의 도메인 네임이 없으면 스팸으로 간주하고 수신 자체를 거부해 버립니다.
...

그런가요? 대부분은 아니겠죠. 적지 않은 수가 이렇게 하는데 이것은 아주 잘못된 방법입니다.
정상적인 메일 서버는 도메인 없이도 수신을 해 줘야 하는 "책임"을 가집니다.
도메인 없이 그냥 메일을 보내는 선량한(?) 사람들 까지 피해를 보니까요.

http://cr.yp.to/smtp/helo.html 에서 발췌합니다.


저는 수신 자체를 거부하는 것이 바람직하다는 얘기를 하려는 게 아니었습니다. 다만 현재 웹메일이나 공짜 메일 서비스를 하는 곳의 대부분이 그런 식으로 수신 거부를 하고 있다는 점을 말한 겁니다.
메일 서비스 업체에겐 도메인 없이 그냥 메일 보내는 선량한(?) 사람들보다는 스팸 메일을 막는 게 더 관심거리가 되겠죠. :)
eunjea의 이미지

Quote:

저는 수신 자체를 거부하는 것이 바람직하다는 얘기를 하려는 게 아니었습니다. 다만 현재 웹메일이나 공짜 메일 서비스를 하는 곳의 대부분이 그런 식으로 수신 거부를 하고 있다는 점을 말한 겁니다.
메일 서비스 업체에겐 도메인 없이 그냥 메일 보내는 선량한(?) 사람들보다는 스팸 메일을 막는 게 더 관심거리가 되겠죠. :)

결국 저하고 같은 생각을 하고 계신데

Quote:
대부분의 "정상적인" 메일 서버는 보내는 메일의 도메인 네임이 없으면 스팸으로 간주하고 수신 자체를 거부해 버립니다.

라고 하신 부분 때문에 제가 오해를 한 모양이군요(사실 비정상이잖아요?)
저는 보통 gateway 박스에다 메일러를 깔아 놓고 쓰는 편인데
위에 말씀하신 것처럼 해 놓은 메일 서버들 때문에 가끔 불편한 상황이 생깁니다. :-(

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.