[kim]님이 남기신 글:
>집필하신 책 "리눅스 네트워크 레퍼런스 바이블"
>잘 보고 있습니다. 너무 좋은 책이더군요.
>
>센드메일 내용을 보고 있는데 웹메일 부분이 없습니다.
>원리에 대한 설명 부탁합니다.
>
----->
웹메일은 웹(http,https)인터페이스에서
imap 또는 pop3 프로토콜을 이용하여 메일서버로 접근하여
그 결과를 사용자에게 보여주는 에이젠트를 웹메이라고 합니다.
즉, 아웃룩의 off-line을 웹이라는 on-line 상으로
옮겨놓았다고 생각하면 됩니다.
웹메일은 어떻게 웹프로그래밍하는냐에 따라서
그 기능과 편리성, 보안등등에 결정됩니다.
일반(off-line)
MUA(사용자) -> IMAP 프로토콜 -> MRA(imap 서버)
웹메일(on-line)
웹부라우저(사용자) -> HTTP(or HTTPS) -> (내부구현:IMAP) -> MRA(imap 서버)
>그리고 outlook에서 PO3 사용시 root로는 접근이 안되는데
>특별히 설정하는 부분이 있습니까 ?
-->
거의 대부분
직접적으로 root 계정으로 접속하는것은 보안상 좋지
않습니다.(보안이유로 root 접근은 기본 off)
/etc/aliases 또는 /etc/mail/aliases 파일을
열어 제일 마지막의
root: aaa
로 편집하고
# newaliases
명령으로 내리면 root로 메일은 다음부터 모두 aaa 계정으로
갑니다.
aaa는 같은 서버의 aaa 계정을 말합니다.
root: aaa,bbb@hanmail.net
또는
root: bbb@hanmail.net
으로 설정해도 됩니다.
>
>또한 메일 첨부에서 특수파일(아래한글, 실행파일 등)을 첨부하여
>보내면 이 파일이 어디에 저장되는지 궁금합니다.
>
첨부한 파일은 따로 일정한 장소에 저장되는 것이 아니고
메일 본문에 base64로 인코딩되어 저장됩니다.
/var/spool/mail/user
파일을 열어보면 이상한 암호같은 문자들이 가득한 부분이
바로 첨부파일을 base64로 인코딩한 부분입니다.
>글고 책 내용인데요,
>- trust user의 설정 역할설명 부탁합니다 (765페이지)
> Ft/etc/mail/trusted-users
> Troot
> Tdaemon
> Tuucp
>
>수고하십시요.
trust user는 원래 발신자의 메일 주소로 변경할 수 있는 권한을 갖는
유저들을 말합니다.
즉 실제로 메일을 발송하는 자(프로그램)는 MTA(uucp 또는 기타) 데몬인데
이 데몬이 발신자 메일 주소가 아니고 원래의 발신자 메일 주소
(from: xxx@xxx.xxx)로 바꾸어 보내야 정상이겠죠.
이렇게 원래의 발신자 메일 주소로 변경할 수 있는 유저를
sendmail.cf 파일에서 Ft{file} 또는 T{user} 명령어에 설정합니다.
보안상 문제가 될 수 있으므로 기본값을 변경하지 마세요..
======================================== |