W moim domowym pudełku Ubuntu postfix jest skonfigurowany do przekazywania wszystkich wychodzących wiadomości e-mail do outgoing.verizon.net
. Niestety obejmuje to lokalną pocztę e-mail użytkownika (np. Z lokalnych zadań Cron do mnie lub ode mnie do siebie), która nie musi podróżować poza maszyną. Czy istnieje sposób na dostosowanie mojej konfiguracji (poniżej), aby dostarczać lokalne wiadomości e-mail bez opuszczania mojego komputera?
Uwaga: Nie uruchamiam serwera poczty (na porcie 25), ale uruchamiam fetchmail co pięć minut, aby pobrać go z serwera 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
myorigin
mablazemonger.com
. Dodajblazemonger.com
do mydestination, aby traktować to lokalne.