보통 회사에서 웹 메일을 많이 사용합니다..메일서버는 pop3를 지원을 하게 되지요..그런데 웹메일 보다 아웃룩 등으로 연동하여 사용하는 경우도 많이 있습니다.

왜냐하면 여러가지 다양한 옵션을 사용할수 있기 때문입니다..그런데 pop3의 경우 서버에 복사본 저장을 하지 않으면 내 pc 로컬에 모두 저장이 되기 때문에 정작 웹메일을 사용하여 메일 확인시에 기존에 왔던 메일을 볼수가 없습니다.

물론 IMAP으로 메일서버를 운영하면 되긴 하겠지만 대부분 메일 서버는 POP3를 사용하게 되죠...그렇다고 메일서버 환경설정을 바꿀수도 없는 노릇이고 그래서 사용자가 "아웃룩에서 서버에 복사본 저장" 이라는 옵션을 사용해 효율적으로 사용할수 있습니다.



아웃룩 2007을 실행을 하고 나서 도구를 클릭합니다.



그런다음 해당 목록 중에서 계정설정을 선택을 하면 위 그림과 같이 나옵니다...저는 기존에 새로 만들어 놓은 것이 있으니 변경을 클릭합니다.




그리고 나면 위 그림과 같이 나타나고 아래 하단에 기타설정이라는 항목을 클릭을 합니다...




그러면 인터넷전자 메일 설정이 나타나는데 여기서 고급을 선택을 합니다.  그리고 나면 아래 하단에 배달 이라고 적힌 부분 밑에보면 밑줄친 것과 같이 "서버에 메세지 복사본 저장" 이라는 선택 메뉴를 선택하시면 됩니다.


이렇게 하면 로컬에 있는 아웃룩에서도 확인이 가능하고 외부에 나가서도 인터넷만 되면 확인 할수있는 웹메일을 웹으로도 확인이 가능하게 되는 것이죠...

별것 아닌것 같지만 막상 찾으려고 하니 잘못 찾겠더군요...참고 하세요...



Posted by 엔시스

출처: 김주홍블로그
작성자 : 김주홍

1. sendmail 설정 (리눅스 레드햇9.0 기준)
- 먼저 rpm -qa |grep sendmail 명령으로 sendmail이 설치되어 있는지 확인, 없으면 시디로 팩키지를 설치해준다
- 설치할 팩키지 -> sendmail-cf-8.12.8-4,sendmail-doc-8.12.8-4,sendmail-8.12.8-4,sendmail-devel-8.12.8-4
- Pop3를 사용할려면 imap 팩키지가 설치되어 있어야 함.  

2. 설정파일 위치
- /etc/mail/sendmail.cf : 센드메일의 가장 기본적인 설치파일 ->
267라인에 addr 제거
- /etc/mail/access : 릴레이 허용파일,기본적으로 로컬만 허용, 허용할 IP,domain추가 한다.
 *엑세스 파일 교체되면 makemap hash /etc/mail/access < /etc/mail/access 실행
- /etc/mail/local-host-names : 메일을 수신할 호스트이름 결정

3. sendmail 데몬 시작 / 확인
- service sendmail start 또는 init/sendmail start
- [root@test mail]# ps -aux | grep sendmail
 root   1435 0.0 0.9 5912 2528 ?   S  Apr09 0:00 [sendmail]
 smmsp  1444 0.0 0.8 5712 2256 ?   S  Apr09 0:00 [sendmail]
 root   3958 0.0 0.2 4664 652 pts/0  S  14:16 0:00 grep sendmail
- 마지막으로 telnet localhost 25 로 접속해서 아래와 같은 화면이 나오면 정상적으로 SMTP데몬이 돌고 있다.
 [root@test mail]# telnet localhost 25
 Trying 127.0.0.1...
 Connected to localhost.
 Escape character is '^]'.
 220 localhost.localdomain ESMTP Sendmail 8.12.8/8.12.8; Mon, 12 Apr 2004 14:18:30 +0900
 help
 214-2.0.0 This is sendmail version 8.12.8
 214-2.0.0 Topics:
 214-2.0.0   HELO  EHLO  MAIL  RCPT  DATA
 214-2.0.0   RSET  NOOP  QUIT  HELP  VRFY
 214-2.0.0   EXPN  VERB  ETRN  DSN  AUTH
 214-2.0.0   STARTTLS
 214-2.0.0 For more info use "HELP ".
 214-2.0.0 To report bugs in the implementation send email to
 214-2.0.0   sendmail-bugs@sendmail.org.
 214-2.0.0 For local information send email to Postmaster at your site.
 214 2.0.0 End of HELP info

[SMTP-AUTH 인증기능 추가]
 * SASL 라이브러리가 설치되어 있어야 함
  cyrus-sasl-2.1.10-4
  cyrus-sasl-plain-2.1.10-4
  cyrus-sasl-devel-2.1.10-4
  cyrus-sasl-md5-2.1.10-4
 ==================================================================
 dnl # These are the allowed auth mechanisms. To allow relaying for a user
 dnl # that uses one of them, you must set TRUST_AUTH_MECH.
 define(`confAUTH_MECHANISMS', `LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl
 dnl # These are the SMTP auth mechanisms which, if used,
 dnl # Sendmail will allow relaying for.
 TRUST_AUTH_MECH(`LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl
 =================================================================

 위의 내용을 sendmail.mc에 추가하고 sendmail.cf(516라인확인)를 다시 생성한다.
 m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
 /usr/lib/sasl아래 Sendmail.cf 또는 Sendmail.conf에 pwcheck_method:shadow추가하고 sendmail를 다시 시작한다.

 * 인증확인
 [root@test etc]# telnet localhost 25
 Trying 127.0.0.1...
 Connected to localhost.
 Escape character is '^]'.
 220 localhost.localdomain ESMTP Sendmail 8.12.8/8.12.8; Mon, 12 Apr 2004 15:30:59 +0900
 EHLO localhost
 250-localhost.localdomain Hello test [127.0.0.1], pleased to meet you
 250-ENHANCEDSTATUSCODES
 250-PIPELINING
 250-8BITMIME
 250-SIZE
 250-DSN
 250-ETRN
 250-AUTH LOGIN PLAIN -> 인증기능이 활성화되어 있음
 250-DELIVERBY
 250 HELP

 * 현재 인증되는 서버
 516 O AuthMechanisms=LOGIN PLAIN DIGEST-MD5 CRAM-MD5
 /usr/lib/sasl아래 Sendmail.cf에 pwcheck_method:shadow

Posted by 엔시스

기존 페도라 core1 까지는
imap 관련 rpm을 설치해야 나중에
pop3나 imap을 사용할수 있었다.

하지만 센트OS나 코어버전2이상은
그런 패키지가 없다.

한참 삽질한 후에 dovcot 패키지를
찾아서 설치하면 OK.
Posted by 엔시스
TAG imap, POP3, 메일