Mon utilisateur root envoie des emails avec SSMTP. Cependant, je ne peux pas changer "de: root ..." Nom de la racine. Y a-t-il un moyen d'envoyer un courrier électronique avec un autre nom sans utiliser un autre utilisateur?
A essayé:
echo 'de: "Nouveau nom"' | ssmtp [email protected] -v
Vous pouvez configurer un alias inverse en /etc/ssmtp/revaliases
root:[email protected]
il est caché au bas de la Homme .
Ajoutez les éléments suivants dans votre fichier /etc/ssmtp/ssmtp.conf et vous permettrez de définir n'importe quel nom et email pendant l'exécution:
FromLineOverride=YES
Je vous suggère de passer de SSMTP à MSMTP car SSMTP n'est plus activement développé. MSMTP fournit toutes les mêmes fonctionnalités que SSMTP plus. En particulier, avec MSMTP, vous pouvez définir le paramètre de réglage pour contrôler qui le courrier semble être envoyé.
Essayez l'option -ffull_name, ex:
ssmtp [email protected] -F"Look at me"
je changerai le nom complet.
[.____] Il y a aussi -f pour changer de courrier électronique de l'expéditeur, ex:
ssmtp -f"helper@world" -F"SuperHero" [email protected]
J'utilise également SSMTP et, même si j'ai essayé les autres solutions, aucun d'entre eux n'a travaillé pour moi.
Cependant, cela a fonctionné pour moi avec Gmail en définissant le champ "de" comme suit:
...
From: Your Name Here <[email protected]>
...
J'espère que ça aide!
On dirait que de gornoverride = oui ne fonctionne plus.
Je suppose que gmail ne permet pas cela maintenant. Mais je ne suis pas sûr.
Les -F
option fonctionne si vous spécifiez les paramètres de messagerie sur la ligne de commande SSMTP, par exemple.
echo "Test email" | ssmtp -F"New name" -v [email protected]
Si vous souhaitez que tous les courriels envoyés à partir de root @ proviennent d'un certain nom, vous pouvez modifier les informations utilisateur Linux comme décrit dans cette réponse Stackoverflow :
chfn -f "New name" root
"Ce que cela fait, c'est la réglage/la modification du vrai nom de cet utilisateur dans les informations de doigts (stockées dans le fichier/etc/passwd - voir la page page homme CHFN )."
Mise à jour Même après la mise à jour des informations sur les doigts, Cron envoie toujours un courrier électronique de "root", n'utilise pas mon "nouveau nom". Certaines versions de Cron Soutenir un MAILFROM=
ligne, mais pas la mienne (voir cet article ).