[CBLX] demande d'aide pour Exim4 et envoi de courriels par smtp authentifié

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


Bonjour. 

j'espère que ce mail arrivera à bon port et qu'un "expert" d'Exim
m'aiguillera vers la bonne piste ! 

Voici: 
sur l'ordi d'où j'envoit ce mail, je ne peux envoyer de courriels QUE via
Gmail, auquel je me connecte par Mutt et une conf IMAP ad hoc. 

Recevoir se fait nickel par Fetchmail et divers .fetchmailrc-*

J'aimerais pouvoir utiliser par ex. le smtp de Telenet.be, (mon FAI @ la
maison à Ostende) mais n'arrive pas à configurer Exim4 pour faire du smtp
avec certification/authentification.

Notez que le FAI d'ici où je suis est Orange, mais en Belgique il n'y a pas
de smtp et le gprsmail.mobistar.be:25 dont parle un how-to trouvé en oligne,
ne donne absolument rien: l'accès n'en est pas libre à n'importe qui, ce qui
me paraît logique quelque part!

J'ai donc suivit un chouette HowTo mais je n'arrive pas à configurer Exim
pour telenet.be.  

Cf. bobcares.com: http://bobcares.com/blog/exim4-smtp-authentication/

Notez qu'en utilisant Gmail par imap, je sait envoyer ceci, mais ai dû
m'inscrire avec l'adresse Gmail, car avec Esc F sous Mutt ni la conf
.muttrc, je ne sais mettre une autre adresse, perso ou celle que j'utilise
d'hab pour les mailinglistes.

Voici ce que j'ai fait:

# Script started on 2020-06-19 15:03:46+0200
# Generer exim.crt et exim.key 
root@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@i5-2520M:~# cd /etc/exim4/

root@i5-2520M:/etc/exim4# cat exim4.conf.localmacros 
MAIN_TLS_ENABLE = true
# J'ai édité ce fichier et ai mis l'info ci-dessus dedant. 

# En ligne 1882 de exim4.conf.template j'ai décoché les lignes ci-dessous
root@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.

# Ci-après je me mêle un peu les pinces, s'agit-il d'un user sur l'ordi ou
# d'un user et mdp pour le mail ?
root@i5-2520M:/etc/exim4# /usr/share/doc/exim4-base/examples/exim-adduser
User: yellowpenguin@xxxxxxxxxx 
Password: azertyuiop

# Mais même en mettant les deux ça ne fonctionne pas! 
root@i5-2520M:/etc/exim4# ls -l passwd 
-rw-r----- 1 root root 106 jun 19 15:11 passwd 

root@i5-2520M:/etc/exim4# cd 

# J'ai aussi mis le chmod de passwd en 640 mais rien de plus, étant sous
# Ubuntu (il y aurait une difference avec Debian); puis j'ai exécuté
root@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

# Je ne comprends pas où est l'erreur...

root@i5-2520M:~# cd - 
/etc/exim4 

root@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:motdepassedaldo
yellowpenguin@xxxxxxxxxx:$1$3Eqv$BYmRjJzu0EVaFBqvm1xGV1:azertyuiop

File passwd saved.

root@i5-2520M:/etc/exim4# cd 

root@i5-2520M:~# clear 

root@i5-2520M:~# 

# Script done on 2020-06-19 15:17:01+0200 

Merci de votre aide.

Aldo. 


--
   CBLX - CarrefourBLinuX MailingListe
   Pour obtenir de l'aide, envoyez le sujet  help  à:
   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
   Archives:
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
   ou
   http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/