본문 바로가기

카테고리 없음

2020-12-06 20시 개발자 글 모음 | "1. Apache James 메일 서" 외 3개 이야기

4. Apache James 메일 서버 - Text와 JPA(MariaDB등) by 구자철 about JPA

  • 데이터베이스 관리도구로 MariaDB에 접속하면 지정한 데이터베이스(james_mail)에 자동으로 테이블들이 생성되어 있고
  • james_mail에는 송수신한 메일들이 저장되어 있다
  • 앞서서 메일 정보를 저장하는 james_mail 테이블을 확인하면 메일이 추가 되지 않는 것을 확인할 수 있다


3. Apache James 메일 서버 - 메일 클라이언트 by 구자철

  • 이번에는 받은 메일을 가져오는 IMAP을 연습해 보기 위해 콘솔에서 다음 명령어 중 하나로 텔넷을 실행한다
  • 로그인을 해서 메일을 발송하는 경우에는 다음과 같이 MUA(Mail User Agent) 사용하는 것이 편리하다
  • 이메일을 읽고 보내는 이메일 클라이언트 프로그램들은(Mail User Agent) 인터넷으로 쉽게 구할 수 있다


2. Apache James 메일 서버 - 설정 by 구자철

  • 자신의 서버에 인증서를 설치하지 않아서 보안 메일을 사용하지 않는 경우가 있다 (누군가의 경험)
  • 구글 gmail로 메일을 발송하면 다음과 같이 잘 발송되는 것을 확인할 수 있다
  • 이 경우 수신 서버에 개발자 SSL등 정상 인증서를 사용하지 않는 경우 메일을 수신할 수 없다


1. Apache James 메일 서버 - 설치 by 구자철

  • James는 Java로 제작되었기 때문에 다운로드 받은 zip 파일 하나로 윈도우와 리눅스에서 실행할 수 있다
  • (메일 서버는 25와 143포트(port)를 사용하는데 1024보다 작은 포트는 관리자 권한으로만 실행 할 수 있다
  • start외에 stop이나 restart 로 James를 중지하거나 재시작할 수 있다