hulp bij Exim en smtp config met authentication
Aldo
lar0sa.osvaldo op gmail.com
Zo Jun 21 18:43:08 UTC 2020
Hallo !
ik werk hier bij m'n partner, niet thuis, op een Ubuntu 18.04 lts.
Ik kan via m'n Gmail account mails versturen
maar zou ook graag deze via m'n eigen mailbox via Mutt + Exim geconfigureerd
voor Telenet.be willen kunnen gebruiken;
maar dit werkt niet.
Mail via m'n pops ontvangen is ok, ik heb er verschillende .fetchmailrc
configs voor,
maar versturen lukt niet,
en als ik in Exim de smtp.gmail.com:587 zet, lukt het ook niet.
Wat ook niet lukt via de imap verbinding met Gmail, is m'n return address
wijzigen, bv. omdat ik op mlists of privé een ander mailadres gebruik.
Ik heb dit howto gevolgd, maar 't werkt niet:
Cf. bobcares.com: http://bobcares.com/blog/exim4-smtp-authentication/
Dit heb ik dan gedaan:
# Script started on 2020-06-19 15:03:46+0200
# Genereren van exim.crt en exim.key
root op i5-2520M:~# /usr/share/doc/exim4-base/examples/exim-gencert
[*] /etc/exim4/exim.crt and /etc/exim4/exim.key exists!
Use "/usr/share/doc/exim4-base/examples/exim-gencert --force" to force generation!
root op i5-2520M:~# cd /etc/exim4/
root op i5-2520M:/etc/exim4# cat exim4.conf.localmacros
MAIN_TLS_ENABLE = true
# Heb bovenstaand ge edit en die regel er in gezet.
# Dan naar regel 1882 in exim4.conf.template het volgende geactiveerd:
root op i5-2520M:/etc/exim4# joe exim4.conf.templlate
IW exim4.conf.template Row 1882 Col 1 3:07 Ctrl-K H for help
# plain_server:
driver = plaintext
public_name = PLAIN
server_condition = "${if crypteq{$auth3}{${extract{1}{:}{${lookup{$auth2}lsearch{CONFDIR/passwd}{$value}{*:*}}}}}{1}{0}}"
server_set_id = $auth2
server_prompts = :
.ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
server_advertise_condition = ${if eq{$tls_in_cipher}{}{}{*}}
.endif
File exim4.conf.template saved.
# Hierna geraak ik m'n kiluts kwijt,
# en heb daarom zowel m'n computer user en pas als email met (fake) pas hier
# ingegeven:
root op i5-2520M:/etc/exim4# /usr/share/doc/exim4-base/examples/exim-adduser
User: yellow.penguin op telenet.be
Password: azertyuiop
# Werkt niet!
root op i5-2520M:/etc/exim4# ls -l passwd
-rw-r----- 1 root root 106 jun 19 15:11 passwd
# Ben niet in Debian maar heb toch de chmod op 640 gezet!
root op i5-2520M:/etc/exim4# cd
# Dan update van conf uitvoeren.....
root op i5-2520M:~# update-exim4.conf
2020-06-19 15:13:45 Exim configuration error in line 891 of /var/lib/exim4/config.autogenerated.tmp:
authenticator name missing
Invalid new configfile /var/lib/exim4/config.autogenerated.tmp, not installing
/var/lib/exim4/config.autogenerated.tmp to /var/lib/exim4/config.autogenerated
# Ik begrijp niet waar de fout ligt!
root op i5-2520M:~# cd -
/etc/exim4
root op i5-2520M:/etc/exim4# joe passwd
I passwd Row 1 Col 1 3:14 Ctrl-K H for help
aldo:$1$tkA0$iRJ4heRe/vdK3s/pwzLa50:pasvanaldo
yellow.penguin op telenet.be:$1$3Eqv$BYmRjJzu0EVaFBqvm1xGV1:azertyuiop
File passwd saved.
root op i5-2520M:/etc/exim4# cd
root op i5-2520M:~# clear
root op i5-2520M:~#
# Script done on 2020-06-19 15:17:01+0200
Hopelijk weet iemand wat hier mee moet gebeuren.
MVG,
Aldo.
Meer informatie over de Ubuntu-NL
maillijst