Todavía hay una serie de errores pendientes relacionados con caracteres especiales en la AuthPass
línea del /etc/ssmtp/ssmtp.conf
archivo:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=ssmtp#_0_3_4
Estos informes de errores son específicamente para la ssmtp
página en Debian, pero probablemente se apliquen a otros.
De acuerdo con estos registros de informes, las líneas que contienen los caracteres =, :o #se omiten por completo o se procesan de una manera que elimina la parte de la contraseña en el lado derecho de estos caracteres.
En otras palabras, actualmente no hay forma de "escapar" de estos caracteres especiales en la AuthPass
línea.
Como nota al margen, hay una serie de dispositivos, como las impresoras domésticas inalámbricas, que requieren que se ingresen las contraseñas en un teclado numérico, similar a las que se usan en los teléfonos. Algunos caracteres especiales están disponibles en estos dispositivos, pero muchos no se pueden seleccionar.
Para situaciones como esta, (desafortunadamente) se ve obligado a ajustar su contraseña para el dispositivo.
Se prefiere una contraseña más larga que conste de letras y números a una más corta con más caracteres de puntuación.
Esta pregunta también se ha formulado y respondido muy bien en la siguiente página:
¿Qué caracteres son ilegales en la contraseña en ssmtp.conf?