Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Racine nom de domaine et adressage

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Tone <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] Racine nom de domaine et adressage
  • Date: Sun, 6 Jan 2019 19:52:11 +0100

Le 04/01/2019 à 15:26, Laurent Spagnol a écrit :
Suite ...

Le 03/01/2019 à 22:42, Tone Pechelune a écrit :
Bonjour tout le monde, et bonne année !

Bravo à tous ceux derrière le projet, vous faites un super travail !

J'ai une question à vous poser et un petit problème que je rencontre au 
passage.

Je remarque que bien souvent, comme sur cette liste, un sous-domaine 
(listes.*) est utilisé comme nom à l'adresse.
J'aimerais savoir s'il est recommandable et possible de s'en passer ? Je 
veux simplement que l'interface web soit accessible en allant sur 
listes.domaine.fr/sympa, mais que les listes fonctionnent sur le domaine 
racine (et ainsi joindre une liste avec une adresse comme 
adresse@cachée plutôt que adresse@cachée).

Je suis en train de tester pour voir, ça à l'air de fonctionner, sauf 
pour envoyer, j'obtiens un retour Undelivered Mail Returned to Sender 
lorsque je tente d'envoyer un message à adresse@cachée avec 
Thunderbird (aucun problème depuis l'interface web pour poster) :

<adresse@cachée>  (expanded adresse@cachée): host
	ns39XXXX.ip-XX-XX-XX.eu[private/dovecot-lmtp] said: 550 5.1.1
	<adresse@cachée>User doesn't exist:
    adresse@cachée  (in reply to RCPT TO command)

Dans /etc/postfix/main.cf, je pense que c'est cette valeur qui pose 
problème :
     myhostname = ns39XXXX.ip-XX-XX-XX.eu
Non, "myhostname" n'est pas en cause. Tu peux mettre autant de domaines 
que tu veux, mais il faut le faire dans "mydestination". C'est lui qui 
indique à Postfix pour quel domaine il doit accepter les messages.

Je ne peux pas renseigner directement domaine.fr car j'utilise plusieurs 
domaines, savez-vous comment faire dans ce cas de figure ?
"myhostname" est utilisé par Postfix pour le "helo" lors de 
l'établissement s'une session SMTP. Peu importe ce que tu met, mais tu 
as intérêt à indiquer un FQDN valide, y compris sur la résolution 
inverse (beaucoup de MX rejettent les mails des serveurs qui présentent 
un "helo" incorrect ou une résolution invalide/incomplète).

D'ailleurs, est-il possible de configurer plusieurs domaines sur la même 
instance Sympa ?
Oui, c'est une des fonctionnalité phare de Sympa. C'est très bien documenté.

Je suis sous Debian 9.6, Sympa 6.2.16, Apache2, Postfix/Dovecot.

Merci, très belle soirée.

-- 
Tone Pechelune.

Merci Laurent d'avoir pris le temps de détailler votre configuration.
Malheureusement, je n'arrive pas à en tirer les enseignements pour corriger mon problème.
L'utilisation d'un intermédiaire pour l'antispam m'embrouille légèrement.

Il faut savoir que la configuration actuelle de Postfix fonctionne tès bien, je peux envoyer et recevoir depuis une adresse comme adresse@cachée
C'est seulement pour envoyer sur adresse@cachée dont les alias ont été générés par Sympa qui pose ce problème de réception.

Voici quelques informations dans mon /etc/postfix/main.cf
mydestination = localhost

virtual_transport = lmtp:unix:private/dovecot-lmtp
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
alias_maps = hash:/etc/aliases,hash:/etc/mail/sympa/aliases
alias_database = hash:/etc/aliases,hash:/etc/mail/sympa/aliases
virtual_alias_maps = hash:/etc/postfix/virtual,regexp:/etc/mail/sympa_virtual_regexp
transport_maps = regexp:/etc/postfix/sympa_transport.cf,hash:/etc/postfix/transport
Dois-je mettre mes domaines dans mydestination ?

/etc/postfix/mysql-virtual-mailbox-domains.cf et /etc/postfix/mysql-virtual-mailbox-maps.cf pointent vers une BDD MySQL pour créer les domaines et comptes mails classiques (et ça tourne très bien, la preuve avec ce mail).


/etc/mail/sympa/aliases est généré par Sympa et indique les alias :
## List aliases used for the sympa mailing-list manager
#------------------------------ discussion: list alias created 03 janv. 2019
discussion: "| /usr/lib/sympa/bin/queue adresse@cachée"
discussion-request: "| /usr/lib/sympa/bin/queue adresse@cachée"
discussion-editor: "| /usr/lib/sympa/bin/queue adresse@cachée"
#discussion-subscribe: "| /usr/lib/sympa/bin/queue adresse@cachée"
discussion-unsubscribe: "| /usr/lib/sympa/bin/queue adresse@cachée"
discussion-owner: "| /usr/lib/sympa/bin/bouncequeue adresse@cachée"
/etc/mail/sympa_virtual_regexp contient ceci :
/^(.*)@domaine.fr$/ $1
Et enfin /etc/postfix/sympa_transport.cf :
/^.*-owner\@domaine\.fr$/ sympabounce:
/^.*\@domaine\.fr$/       sympa:
Bien évidemment, j'ai remplacé mon nom de domaine par un nom générique. ;)

Est-ce que l'utilisation de MySQL peut poser problème couplé avec Sympa ?
Dovecot peut-il être en cause puisque c'est lui qui renvoie l'erreur ?

Merci encore pour vos retours !
-- 
Tone Pechelune.



Archives gérées par MHonArc 2.6.19+.

Haut de le page