Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
linux:service:ssmtp [05/05/2019 13:46] thierry [Installation] |
linux:service:ssmtp [05/05/2019 14:29] (Version actuelle) thierry [rewriteDomain] |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
sudo apt install ssmtp mailutils | sudo apt install ssmtp mailutils | ||
</code> | </code> | ||
- | (Note: mailutils installe la commane [[linux:commandes:mail]]) | + | (Note: mailutils installe la commane [[linux:commandes:mail|mail]]) |
+ | On devrait obtenir ceci: | ||
<code bash> | <code bash> | ||
- | thierry@binova-srv:~$ whereis sendmail | + | user@server:~$ whereis sendmail |
sendmail: /usr/sbin/sendmail /usr/lib/sendmail /usr/share/man/man8/sendmail.8.gz | sendmail: /usr/sbin/sendmail /usr/lib/sendmail /usr/share/man/man8/sendmail.8.gz | ||
- | thierry@binova-srv:~$ ls -la /usr/sbin/sendmail | + | user@server:~$ ls -la /usr/sbin/sendmail |
lrwxrwxrwx 1 root root 5 avril 3 2018 /usr/sbin/sendmail -> ssmtp | lrwxrwxrwx 1 root root 5 avril 3 2018 /usr/sbin/sendmail -> ssmtp | ||
</code> | </code> | ||
Ligne 19: | Ligne 20: | ||
# The person who gets all mail for userids < 1000 | # The person who gets all mail for userids < 1000 | ||
# Make this empty to disable rewriting. | # Make this empty to disable rewriting. | ||
- | root=servers@linformatic.fr | + | root=toto@mondomaine.fr |
- | AuthUser=servers@linformatic.fr | + | AuthUser=toto@mondomaine.fr |
AuthPass=xxXXxxxXXX | AuthPass=xxXXxxxXXX | ||
Ligne 29: | Ligne 30: | ||
# Where will the mail seem to come from? | # Where will the mail seem to come from? | ||
- | rewriteDomain=linformatic.fr | + | rewriteDomain=mondomaine.fr |
# The full hostname | # The full hostname | ||
- | hostname=binova-srv@binova.lan | + | hostname=user@server |
# Are users allowed to set their own From: address? | # Are users allowed to set their own From: address? | ||
Ligne 39: | Ligne 40: | ||
FromLineOverride=YES | FromLineOverride=YES | ||
</file> | </file> | ||
- | ==== rewriteDomain ==== | + | ==== rewriteDomain ? ==== |
Lorsque l'on ecrit un mail, ssmtp l'envois avec le nom de l'utilisateur + hostname | Lorsque l'on ecrit un mail, ssmtp l'envois avec le nom de l'utilisateur + hostname | ||
- | Soit thierry@binova-srv@binova.lan ... et ça plante ! | + | Soit current_user@user@server ... et ça plante ! |
- | Si on active le ''rewriteDomain=linformatic.fr'' l'utilisateur utilisé pour l'envois deviens utilisateur + rewriteDomain = thierry@linformatic.fr | + | Si on active le ''rewriteDomain=mondomaine.fr'' l'utilisateur utilisé pour l'envois deviens utilisateur + rewriteDomain = current_user@mondomaine.fr |
===== Tests ===== | ===== Tests ===== | ||
Avec [[linux:commandes:mail]] | Avec [[linux:commandes:mail]] | ||
+ | |||
+ | Envoyer un mail a <<thierry@testix.fr>> | ||
<code bash> | <code bash> | ||
thierry@binovx-srv:~$ mail thierry@testix.fr | thierry@binovx-srv:~$ mail thierry@testix.fr | ||
Cc: | Cc: | ||
Subject: Test | Subject: Test | ||
- | test encore | + | Bonjour ceci est un test ! |
</code> | </code> | ||
Envoyer le mail avec ''ctl+D'' | Envoyer le mail avec ''ctl+D'' |