| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
- 파일질라
- sftp
- 오블완
- FTP
- 리눅스
- 리눅스명령어
- postfix
- centos7
- 서버방화벽
- 티스토리챌린지
- FileZilla
- 리눅스서버
- 시스템관리
- ip차단
- geoip
- ubuntu
- SMTP설정
- https
- DNS
- CentOS
- oops-firwall
- iptables
- 서버운영
- 웹서버
- 국가IP차단
- 서버보안
- linux
- 서버관리
- SSL인증서
- Apache
- Today
- Total
목록postfix (3)
운영중입니다
https://https443.tistory.com/42이전 글에서는 Ubuntu 24.04 환경에서 Postfix와 PHPMailer를 이용하여CLI(Command Line) 기반으로 동일한 메일을 여러 사용자에게 발송하는 방법을 정리하였습니다.이번 글에서는 해당 내용을 확장하여웹 브라우저에서 직접 수신자 목록 관리, 제목 수정, 테스트 발송, 전체 발송까지 가능한간단한 메일 발송 UI를 만드는 방법을 정리합니다. 1. 테스트 환경항목내용OSUbuntu 24.04.2 LTSApacheApache/2.4.58PHPPHP 8.3메일 발송Postfix메일 라이브러리PHPMailer #Apache 기본 웹 경로는 일반적으로 아래와 같습니다./var/www/html#서버마다 다를 수 있으므로 실제 환경에 맞게 ..
웹 서버를 운영하다 보면공지사항이나 보안 관련 안내 메일을 여러 사용자에게 안정적으로 발송해야 하는 경우가 많습니다.이번 글에서는 Ubuntu 24.04 환경에서 Postfix와 PHPMailer를 이용하여 여러 사용자에게 동일한 메일을 자동 발송하는 방법을 정리하였습니다.특히 아래 사항들을 고려하여 실제 운영 환경 기준으로 구성하였습니다.- 다수 사용자 개별 발송- 중복 발송 방지- 스팸 판정 완화- 발송 기록 저장- 재실행 방지(lock)- PHP 기반 간단 구성※ 본 글은 테스트 및 운영 경험을 기반으로 정리한 내용입니다. 1. Postfix, PHPMailer 란?Postfix 는 리눅스 서버에서 사용하는 대표적인 메일 서버(MTA)입니다.* Mail Transfer Agent (MTA)는 메일을..
CentOS7, Apache 기준✅ 1. Postfix 설치#서버에서 메일을 보낼 수 있도록 Postfix 같은 MTA를 설치yum install postfix -ysystemctl enable postfixsystemctl start postfixsystemctl status postfix※ 보통 CentOS7 기준 Postfix는 기본적으로 설치되어 있음✅ 2. PAM 설정vim /etc/pam.d/sshd# 맨 마지막에 추가session optional pam_exec.so seteuid /usr/local/bin/login-notify.sh ✅ 3. 스크립트 생성 및 권한 부여# 서버 접속 시 설정된 메일로 알림 메일 발송 스크립트 생성vim /usr/local/bin/login-notify.sh..