Konfiguracja Exima do wysyłania poczty przez Gmaila
(Configure Exim to use Gmail as the SMTP Server, Configuring Exim4 to Send Email Via Gmail)
Cel: Konfiguracja naszego serwera na debianie,ubuntu,centos itd. do wysyłania poczty za pomocą zewnętrznego serwera SMTP np. smtp.gmail.com Poczta lokalna (wysłana na lokalnego usera) może być dostarczana lokalnie albo przekierowana na zewnętrzny adres e-mial.
Exim: serwer poczty elektronicznej (agent transferu poczty – ang. Mail Transfer Agent) dla systemów uniksowych rozwijany przez University of Cambridge na licencji GNU General Public License. Jego nazwa pochodzi od skrótu „EXperimental Internet Mailer”.
- Instalacja:
#sudo apt-get install exim4
- Konfiguracja:
# mcedit /etc/exim4/passwd.client
podajemy namiary na nasze konto gmail:
*.google.com:nazwa@gmail.com:nasze_haslo
- Uprawnienia na pliku:
# chown root:Debian-exim /etc/exim4/passwd.client # chmod 640 /etc/exim4/passwd.client
- Konfiguracja exima:
# sudo dpkg-reconfigure exim4-config
wybieramy opcję:
– poczta wysyłana przez pośrednika – otrzymywana przez SMTP lub fetchmail - Przykładowy plik konfiguracyjny powinien wyglądać mniej więcej tak:
#sudo cat /etc/exim4/update-exim4.conf.conf dc_eximconfig_configtype='smarthost' dc_other_hostnames='' dc_local_interfaces='127.0.0.1 ; ::1' dc_readhost='geronimo' dc_relay_domains='' dc_minimaldns='false' dc_relay_nets='' dc_smarthost='smtp.gmail.com::587' CFILEMODE='644' dc_use_split_config='false' dc_hide_mailname='true' dc_mailname_in_oh='true' dc_localdelivery='maildir_home'
- Aby poczta wysłana na lokalnego usera była dostarczona na jakiś konkretny e-mial ustawiamy aliasy dla kont lokalnych:
#sudo mcedit /etc/aliases
i dopisujemy np:
root: nazwa@gmail.com
- Sprawdzamy czy działa:
# echo "test"|mail -s test nazwa@gmail.com # cat /var/log/exim4/mainlog
jestem sexi
This is the right site for anyone who really wants to understand this topic.
You know a whole lot its almost hard to argue with you (not that I really would want to…HaHa).
You certainly put a fresh spin on a subject which has been written about for many
years. Great stuff, just excellent!