telnet을 이용한 메일보내기에서 RELAY문제???

hjnokh의 이미지

telet에서 메일을 보내려고하는제 자꾸 아래와 같은 에러가 뜹니다.어떻게 해결해야할지 막막합니다.... (임베디드 리눅스에서...)
아시는분 답변 부탁드립니다 좋은하루되세요...^^(아래 호스트와 개정은 임의로 변경한것입니다)

[HOSTNAME]$ telnet mail.kornet.net 25
220 lmail1.kornet.net ESMTP Terrace MailWatcher 5.30.2006042714 (for kornet.net)
helo HOSTNAME
250 OK
mail from:
250 2.1.0 Sender Ok
rcpt to:
550 5.1.2 You(ip:125.133.222.230) are NOT allowed to RELAY (receiver:ACCOUNT2@hanafos.com).

ssehoony의 이미지

보내는 서버의 ip 가 도메인으로 등록되어 있지 않으면 받아들이지 않는 경우도 있습니다.
하나포스 메일서버 담당자에게 상황 설명하면
어떤 조건을 체크하는건지 알려 줄 법도 한데요.

ibin의 이미지

지금 mail.kornet.net 메일서버를 통해 ACCOUNT2@hanafos.com 으로 메일을 보내려는 것으로 추측됩니다.

그런데 mail.kornet.net 에서 RELAY... 즉 발송권한이 없다는 의미입니다.

이는 mail.kornet.net 에서 발급받은 메일 계정으로 SMTP AUTH 를 거친뒤 발송이 가능할 듯 합니다.
발급받은 메일 계정이 없다면 별도의 메일서버를 따로 구축해서 사용하셔야 합니다만...
어떤 환경에서 어떤 용도로 사용하실지 몰라 정확한 답변을 드리기 어렵군요.

hjnokh의 이미지

제가 kornet.net의 메일계정은 가지고있는데 그러면 telnet에서 어떤방법으로 smtp auth를 해야하는것인지요? 아신다면 예를들어서 설명해주시면 고맙겠습니다.

ibin의 이미지

일단 kornet.net 에서 SMTP 서비스를 이용하려면 SMTP AUTH 만 거치면 가능한지 먼저 확인해보시고요.
아웃룩등의 메일 클라이언트에서 SMTP 서비스를 사용하기 위한 안내페이지를 참고하시면 될겁니다.
SMTP AUTH 사용방법에 대해서는 아래 링크에 자세히 나와 있습니다.

http://oops.org/?t=lecture&sb=sendmail&n=6
=> 링크가 깨지네요... 아래 링크로 들어가보세요.
http://oops.org/?t=lecture
9. Sendmail Configuration for Web Hosting
6. Configuration - SMTP authentication

http://www.sendmail.org/~ca/email/authrealms.html

wfellow의 이미지

kornet메일서버 관리자가 아니신 다음에야 저렇게 보낼순 없죠..쩝..
당연히 릴레이 불허에 걸려서 못 보냅니다. 만약에 qmail을 사용하는 서버라면
pop3후 약 한시간동안 smtp relay를 허용해 주는 곳은 있었는데, kornet은 아닌가보져.
kornet에 계정이 있다는 것과 smtp relay를 할 수 있다는 이야기는 다릅니다.
혹시 kornet이 윗님에게 smtp를 허용하고 있다면 outlook같은 클라이언트에서
먼저 pop3로 인증후 smtp를 시도하는 옵션을 켜고 해보셔요.

-----[꼬릿말 절취선 시작]-----
삽질전에 먼저 구글신께 기도하자.
-----[꼬릿말 절취선 끝]-----

-----[꼬릿말 절취선 시작]-----
삽질전에 먼저 구글신께 기도하자.
-----[꼬릿말 절취선 끝]-----

hjnokh의 이미지

telnet을 이용하여 kornet과 같은 일반적인 smtp서버을 거쳐서 메일을 보낼방법은 없는것인가요?
아니면 바로 보낼수 있는 방법은 없나요?(또는 자신이smtp서버를 구축해서 방법을 찾아야 하는것인지요?)
제가 사용하려고하는것은 임베디드 리눅스상에서 단순하게 system log에 대한 정보만 발송하려고 하는것입니다...^^
여러가지 방법을 찾아봤지만 제가 임베디드 리눅스를 시작한지가 얼마안되서 어려움이 많습니다....^^
고맙습니다.

wfellow의 이미지

1.telnet을 이용하여 kornet과 같은 일반적인 smtp서버을 거쳐서 메일을 보낼방법은 없는것인가요?
나(임베디드 장비)를 릴레이 허용하지 않는 smtp서버를 거치는 방법은 없습니다. 그리고 왠만한 smtp서버들은 스패머들때문에 외부 릴레이를 허용하지 않고 있습니다.

2.바로 보낼수 있는 방법은 없나요?(또는 자신이smtp서버를 구축해서 방법을 찾아야 하는것인지요?)
임베디드 장비에서 바로 보낼수 있습니다. 먼저 메일을 수신하는 곳의 smtp서버 주소를 알아내고(dns에서 해당 도메인의 메일서버주소를 먼저 쿼리합니다. set q=mx) 그 서버의 smtp/tcp 포트로 접속을 합니다. 그 후에 위의 mail from:, rcpt to:, data, quit의 명령으로 보내면 됩니다. 단, 수신하는 smtp서버가 RBL check가 걸려 있거나 송신서버의 도메인을 확인하는 기능이 있는 경우(HELO, EHLO 입력 도메인 추적)에는, 조건에 맞지 않을 경우 거부할 수도 있습니다.

-----[꼬릿말 절취선 시작]-----
삽질전에 먼저 구글신께 기도하자.
-----[꼬릿말 절취선 끝]-----

-----[꼬릿말 절취선 시작]-----
삽질전에 먼저 구글신께 기도하자.
-----[꼬릿말 절취선 끝]-----

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.