Relay Mail with Exim4 ===================== Example: Google Mail SMTP. Local hostname is ``think``. Assumes TLS. https://wiki.debian.org/GmailAndExim4 .. highlight:: sh :: apt-get install exim4-daemon-light cat<<'EOF' > /etc/exim4/update-exim4.conf.conf dc_eximconfig_configtype='satellite' dc_other_hostnames='think' dc_local_interfaces='127.0.0.1 ; ::1' dc_readhost='think' 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='mail_spool' EOF cat<<'EOF' > /etc/exim4/passwd.client *.google.com:USERNAME@gmail.com:PASSWORD EOF chown root:Debian-exim /etc/exim4/passwd.client chmod 640 /etc/exim4/passwd.client update-exim4.conf service exim4 reload Test (from bob@example.org):: echo 'Test body' | mail -r 'Bob ' -s 'test subject' alice@example.org tail /var/log/exim4/mainlog Flush queue:: exim4 -qff # flush all mails in queue List and remove messages from queue:: exim -bp exim -Mrm $message_id # e.g. exim -Mrm 1WGRuQ-0007ZD-5D