내 집 우분투 상자에서 postfix는 모든 발신 전자 메일을 (으)로 릴레이하도록 구성되어 outgoing.verizon.net
있습니다. 불행히도 여기에는 기계 외부로 여행 할 필요가없는 로컬 사용자 간 이메일 (예 : 로컬 크론 작업에서 나에게 또는 나 자신에게)이 포함됩니다. 컴퓨터를 떠나지 않고 로컬 전자 메일이 전달되도록 구성을 조정하는 방법이 있습니까 (아래)?
참고 : 메일 서버 (포트 25)를 실행하지 않고 5 분마다 fetchmail을 실행하여 IMAP 서버에서 다운로드합니다.
main.cf :
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = mycomputer.example.com
masquerade_domains = example.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = $myhostname, localhost.localdomain, localhost
relayhost = [outgoing.verizon.net]:587
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
smtp_sasl_auth_enable = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options =
smtpd_sasl_auth_enable = no