From fa3bd5f068a557cd14efb90634ee4feb6c3001ca Mon Sep 17 00:00:00 2001 From: Daniel Jakots Date: Tue, 22 Aug 2017 11:23:53 -0400 Subject: [PATCH] rajout doc sur smtpd --- HowtoOpenSMTPD.md | 64 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 HowtoOpenSMTPD.md diff --git a/HowtoOpenSMTPD.md b/HowtoOpenSMTPD.md new file mode 100644 index 00000000..03253756 --- /dev/null +++ b/HowtoOpenSMTPD.md @@ -0,0 +1,64 @@ +--- +categories: OpenBSD, mail +title: Howto OpenSMTPD +... + +* Documentation : +* Rôle Ansible : +* Man pages : + +OpenSMTPD est un serveur mail intégré dans OpenBSD. Il est toutefois +disponible aussi sur Debian. Il comporte un nombre de fonctionnalités +réduites qui ne le permettent pas de tout faire mais il convient dans +la très grande majorité des cas. Sa syntaxe se veut similaire à celle +de pf. + +## Installation sous Debian + +~~~ +# apt install opensmtpd + +~~~ + +## Configuration de base + +Sous OpenBSD, la configuration se trouve dans `/etc/mail/smtpd.conf`. + +Cette configuration permet de relayer juste les mails qui viennent de +la machine elle-même. Il n'y a donc pas de risque d'être un relais +ouvert. + +~~~ +# $OpenBSD: smtpd.conf,v 1.9 2016/05/03 18:43:45 jung Exp $ + +# This is the smtpd server system-wide configuration file. +# See smtpd.conf(5) for more information. + +table aliases file:/etc/mail/aliases + +# To accept external mail, replace with: listen on all +# +listen on lo0 + +# Uncomment the following to accept external mail for domain "example.org" +# +# accept from any for domain "example.org" alias deliver to mbox +accept for local alias deliver to mbox +accept from local for any relay + +~~~ + +## Cas spécifique + +### Réécrire le From: pour tous les mails + +On a ce cas quand on veut que les mails de root soient avec un autre +nom de domaine que le hostname. + +~~~ +accept from local for any relay as "root@example.com" +~~~ + +### Bypasser un blocage du port 25 + +TODO