Background: Three days ago without warning my ISP withdrew my use of a legacy SMTP server that used plain text, no authentication and port 25, and I now have to use their official yahoo server with the alias smtp.tools.sky.com
This uses unencrypted authentication and SSL/TLS transport on port 465
Getting 'Dose to cooperate was a cinch but Debian on my Pi won't play nice.
The fault will be with me of course.
AIUI exim4 knows nothing about encryption, and needs something in addition. Would that be OpenSSL? How can I check if it's on my system?
AAUI, this needs no user configuration and Just Works(tm) when needed by "advertising" its services. Have I got that right?
Am I even barking up the right tree?
Here are some exim4 configs.
nano /etc/email-addresses
# This is /etc/email-addresses. It is part of the exim package # # This file contains email addresses to use for outgoing mail. Any local # part not in here will be qualified by the system domain as normal. # # It should contain lines of the form: # #user: snipped-for-privacy@isp.com #otheruser: snipped-for-privacy@anotherisp.com root: snipped-for-privacy@sky.com asterisk: snipped-for-privacy@sky.com
nano /etc/exim4/passwd.client
# password file used when the local exim is authenticating to a remote # host as a client. # # see exim4_passwd_client(5) for more documentation # # Example: ### target.mail.server.example:login:password smtp.tools.sky.com: snipped-for-privacy@sky.com:xxxxxxxxxxxxxxxx
nano /etc/exim4/update-exim4.conf.conf
# /etc/exim4/update-exim4.conf.conf # # Edit this file and /etc/mailname by hand and execute update-exim4.conf # yourself or use 'dpkg-reconfigure exim4-config' # # Please note that this is _not_ a dpkg-conffile and that automatic changes # to this file might happen. The code handling this will honor your local # changes, so this is usually fine, but will break local schemes that mess # around with multiple versions of the file. # # update-exim4.conf uses this file to determine variable values to generate # exim configuration macros for the configuration file. # # Most settings found in here do have corresponding questions in the # Debconf configuration, but not all of them. # # This is a Debian specific file
dc_eximconfig_configtype='smarthost' dc_other_hostnames='' dc_local_interfaces='127.0.0.1 ; ::1' dc_readhost='sky.com' dc_relay_domains='' dc_minimaldns='false' dc_relay_nets='' dc_smarthost='smtp.tools.sky.com::465' CFILEMODE='644' dc_use_split_config='false' dc_hide_mailname='false' dc_mailname_in_oh='true' dc_localdelivery='mail_spool'