본문 바로가기

SMTP5

네트워크 장비, 보안솔루션 이벤트 메일수신 자동화 활용 방안 네트워크 장비나 보안솔루션 등 이벤트나 정기적인 리포트를 메일로 발송해주는 기능은 기본적으로 존재합니다. 하지만, 메일을 자주 사용하지 않은 경우 놓치거나 잘 활용하기 어려운 경우가 많습니다. 메일서버 없이 메일을 수신받고 해당 정보를 내부적으로 운영중인 통합 모니터링 시스템이나 다양한 클라우드 알람 서비스로 자동화 활용하기 위한 방법으로 간단하게 Python을 통해서 예시를 만들어 보고자 합니다. Python을 사용하여 메일 발송 서버와 같이 데몬으로 25번 포트를 대기하고 메일 발송 요청이 수신되면 실제로 메일을 발송하지 않고 로그로 기록하는 코드를 작성할 수 있습니다. 이것은 간단한 SMTP 서버를 구현하는 것입니다. smtpd 모듈을 사용하여 이 작업을 수행할 수 있습니다. 먼저 smtpd 모듈을.. 2023. 9. 15.
메일서버(Qmail Server) 구축 기본 내용은 http://coffeenix.net/board_view.php?bd_code=123 의 내용을 바탕으로 설치하였다. 여기에 기록하는 내용 또한 거의 똑같으며, 완전 쌩초보자 겪은 내용을 조금 더 추가하였다. 위 사이트의 내용을 다시 반복하여 작성하는 이유는 자료를 유지하기 위함이다. 1. qmail 이란? 일반적으로 Unix/Linux 기반의 MTA는 Sendmail을 많이 사용하고 있습니다. 그러나 Sendmail은 프로그램이 단일화 되어 보안에 상당히 취약하며 사용함에 있어서도 불편한 점이 많고 또 많은 전문지식을 필요로 합니다. 하지만, qmail은 모듈방식을 채택하여 사용하기 편리하며 그 기능 또한 매우 다양합니다. 2. qmail 의 제작자와 제작 의도 qmail은 D.J.Bern.. 2009. 7. 27.
James / Thunderbird 이용한 메일 환경 구축 개발환경에서 메일 서버를 간단하게 구축하여 사용하기 위해 Apache의 James를 사용해 보았다. http://james.apache.org/ 에 접속한다. 대부분의 프로젝트 개발 장비는 윈도우 xp pro인지라 윈도우에서 사용 가능한 zip 으로 묶은 걸 받았다. 별도의 installer는 없다. 편의상 그냥 C:\ 맨땅에 풀어서 자리를 잡고 bin\run.bat를 실행한다. 홋.. james가 avalon 기반이었구나. 암튼 이걸로 서버는 뜬 셈 서버에 사용자 계정을 생성해야하는지라 telnet 으로 메일 서버에 접속해야한다. 포트는 4555번을 사용한다. 어드민 계정은 root 패스워드도 root 를 입력하면 로그인 성공 뭘 더 할 수 있는지 help를 쳐보면 아래와 같다. 사용자를 추가하기 위해.. 2009. 7. 6.
솔라리스에서 메일서버 구축하기 출처 http://tjsystem.com/cgi-bin/read.cgi?board=solstudy&y_number=66&nnew=2 서론 인터넷 메일은 모든 사용자들이 가장 많이 이용하는 서비스임에도 불구하고, 두 가지 큰 불편함을 갖고 있다. 첫째는, 지정된 장소 (IP 주소) 이외의 곳에서 메일 서버에 접속하는 사용자는 outgoing(자신의 메일을 다른 사람에게 발송하기)이 불가능하다는 점이다. 이것을 제3자 릴레이(third-party relay) 금지라고 일컫는다. 둘째는, SMTP 세션이나 POP3(또는 IMAP) 세션은 암호화가 되어 있지 않기 때문에, 네트웍의 중간 부분에 적절한 스니핑(sniffing) 장비를 붙인다면 메일의 내용 및 심지어는 POP3 계정의 ID/암호도 잡아낼 수 있다... 2009. 4. 17.
Sendmail 소스 및 RPM 설치 sendmail은 리눅스 배포판에 가장 많이 포함되어 있는 MTA 입니다. ㅡ.ㅡ;;; 다 아는 얘기군여... 이번 강좌는 이글을 쓰는 시점에서 현재 최신 버전인 Sendmail.8.12.5버전의 소스설치와 RPM 설치 및 메일링 리스트로 많이 사용되고 있는 Majordomo 설치를 알아보도록 하겠습니다. + System Enviroment : - OS : TurboLinux7 Server(2.4.9), TurboLinux6.1k(2.2.x) ,RedHat7.3(2.4.18-5) - Install : Sendmail.8.12.5.tar.gz, Sendmail-8.12.5-2.i386.rpm, db4-4.0.14-9.i386.rpm, db4-devel-4.0.14- 9.i386.rpm + Install R.. 2009. 4. 15.