Il y a encore un certain nombre de bogues en suspens concernant les caractères spéciaux sur la AuthPass
ligne du /etc/ssmtp/ssmtp.conf
fichier:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=ssmtp#_0_3_4
Ces rapports de bogues concernent spécifiquement la ssmtp
page de Debian, mais s'appliquent probablement aux autres.
Selon ces journaux de rapport, les lignes contenant les caractères =, :ou #sont soit entièrement ignorées, soit traitées de manière à supprimer la partie du mot de passe à droite de ces caractères.
En d'autres termes, il n'existe actuellement aucun moyen "d'échapper" à ces caractères spéciaux sur la AuthPass
ligne.
En guise de remarque, il existe un certain nombre de périphériques, tels que les imprimantes domestiques sans fil, qui nécessitent la saisie de mots de passe sur un pavé numérique, similaires à ceux utilisés sur les téléphones. Certains caractères spéciaux sont disponibles sur ces appareils, mais beaucoup ne peuvent pas être sélectionnés.
Pour de telles situations, vous êtes (malheureusement) obligé d'ajuster votre mot de passe pour l'appareil.
Un mot de passe plus long composé de lettres et de chiffres est préférable à un mot de passe plus court avec plus de caractères de ponctuation.
Cette question a également été posée et répond très bien sur la page suivante:
Quels caractères sont illégaux dans le mot de passe dans ssmtp.conf?