저도 님과 비슷한 어려움을 격다가 님의 글을 읽었습니다.
이 게시판에서 아직 해결책을 보지 못했군요
저도 왕 초짜라 무진장 고심끝에 저나름대로 실마리를 풀었습니다.
sendmail.cf 파일에서
다음과 같은 설정을 발견했는데..........
######################################################################
### check_rcpt -- check SMTP `RCPT TO:' command argument
######################################################################
SLocal_check_rcpt
Scheck_rcpt
R$* $: $1 $| $>"Local_check_rcpt" $1
R$* $| $#$* $#$2
R$* $| $* $@ $>"Basic_check_rcpt" $1
SBasic_check_rcpt
# check for deferred delivery mode
R$* $: < ${deliveryMode} > $1
R< d > $* $@ deferred
R< $* > $* $: $2
R$* $: $>ParseRecipient $1 strip relayable hosts
# blacklist local users or any host from receiving mail
R$* $: <?> $1
R<?> $+ < @ $=w > $: <> <$1 < @ $2 >> $| <F:$1@$2> <U:$1@> <H:$2>
R<?> $+ < @ $* > $: <> <$1 < @ $2 >> $| <F:$1@$2> <H:$2>
R<?> $+ $: <> <$1> $| <U:$1@>
R<> <$*> $| <$+> $: <@> <$1> $| $>SearchList <+To> $| <$2> <>
R<@> <$*> $| <$*> $: <$2> <$1> reverse result
R<?> <$*> $: @ $1 mark address as no match
R<$={Accept}> <$*> $: @ $2 mark address as no match
R<REJECT> $* $#error $@ 5.2.1 $: "550 Mailbox disabled for this recipient"
R<DISCARD> $* $#discard $: discard
R<ERROR:$-.$-.$-:$+>$* $#error $@ $1.$2.$3 $: $4
R<ERROR:$+>$* $#error $: $1
R<$+> $* $#error $: $1 error from access db
R@ $* $1 remove mark
이하 생략.....
이중에서 맨위의
SLocal_check_rcpt
Scheck_rcpt
R$* $: $1 $| $>"Local_check_rcpt" $1
R$* $| $#$* $#$2
R$* $| $* $@ $>"Basic_check_rcpt" $1
을 지웠더니 외부로 보내지기가 되더군요
아마 님도 내부에서는 되는데 외부로 보내지기가 안될껍니다.
전 아직도 이게 무슨 설정인지 잘 모르겠습니다.
전 회사에서 메일 서버를 관리하고 있는데 리눅스 초짜라 저의 메일 서버는
거의 똥오줌 못가립니다.
해결 방법을 모르겠습니다. 그래서 sendmail을 공부중에 있습니다.
혹시 센드메일에 대해여 자료가 있으신분은 리플좀....
꼭......
참고로 저는 이거 무척 원시적인 방법으로 찾았습니다.
고생했습니다.