728x90
우분투에서 Postfix 메일 서버를 사용하여 Gmail로 메일을 보내는 방법
mailutils 설치
sudo apt update
sudo apt install mailutils
Google 앱 비밀번호 생성
https://myaccount.google.com/apppasswords
Gmail 계정의 인증 정보 저장
Gmail의 SMTP 서버 주소, 포트 및 인증 정보를 추가합니다.
sudo vim /etc/postfix/sasl_passwd
[smtp.gmail.com]:587 your_email@gmail.com:your_password
참고: your_email@gmail.com에는 Gmail 계정의 이메일 주소를 your_password에는 해당 계정의 비밀번호를 입력합니다.
sasl_passwd 파일을 해시 파일로 변환
sudo chmod 600 /etc/postfix/sasl_passwd
sudo postmap /etc/postfix/sasl_passwd
728x90
메일 서버의 구성 파일 편집
sudo vim /etc/postfix/main.cf
relayhost 수정
relayhost =
relayhost = [smtp.gmail.com]:587
smtp_tls_security_level 수정
#smtp_tls_security_level = may
smtp_tls_security_level = encrypt
smtp_sasl_auth_enable, smtp_sasl_password_maps, smtp_sasl_security_options 추가
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
Postfix 서비스를 재시작
sudo systemctl restart postfix
테스트 이메일
echo "Test email" | mail -s "Test" recipient@example.com
참고: recipient@example.com을 테스트할 대상의 이메일 주소로 대체합니다.
Postfix 메일 서버를 사용하여 Gmail로 메일을 보낼 수 있습니다.
728x90
'리눅스' 카테고리의 다른 글
[draft] MySQL 서버에 MySQL by Zabbix 에이전트 템플릿을 구성하는 방법 (0) | 2023.06.19 |
---|---|
[draft] 우분투에서 Postfix를 구축하고 설정하는 방법 (0) | 2023.06.18 |
우분투에서 Postfix와 Dovecot을 구축하고 설정하는 방법 (0) | 2023.06.18 |
우분투에서 메일 서버(postfix)를 구축하고 설정하는 방법 (0) | 2023.06.18 |
HP Smart Array CLI commands (0) | 2023.06.16 |