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