Messagerie QMail et relay
12 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- giacommo
- Nouveau WRInaute

- Messages: 34
- Inscription: 11 Mai 2008
Messagerie QMail et relay
Bonjour à tous,
J'ai un problème de config de mon serveur QMail hébergé sur un dédié OVH :
Je souhaite pouvoir relayer 4 autres serveurs web externes et aussi envoyer des mails sur les sites qui sont hébergés en local sur le serveur...
Pour les site en local, pas de problème.
Pour le relay des serveurs externet j'ai modifié la config du fichier tcp.smtp comme suit :
127.0.0.:allow,RELAYCLIENT="",QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 1:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 2:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 3:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 4:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
Et recompiler l'ensemble avec tcprule
Si dans l'option Accepted local and relay domains de qmail j'inscris tous mes sites distants,
J'obtiens depuis les site sur les serveurs distant le message d'erreur :
Warning: mail(): Failed to Receive in
Si dans l'option Accepted local and relay domains je mets Any domain dans la config Qmail
çà marche... sauf que là je pense que mon service de messagerie est ouvert au spammers...
Une suggestion ?
J'ai un problème de config de mon serveur QMail hébergé sur un dédié OVH :
Je souhaite pouvoir relayer 4 autres serveurs web externes et aussi envoyer des mails sur les sites qui sont hébergés en local sur le serveur...
Pour les site en local, pas de problème.
Pour le relay des serveurs externet j'ai modifié la config du fichier tcp.smtp comme suit :
127.0.0.:allow,RELAYCLIENT="",QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 1:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 2:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 3:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 4:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
Et recompiler l'ensemble avec tcprule
Si dans l'option Accepted local and relay domains de qmail j'inscris tous mes sites distants,
J'obtiens depuis les site sur les serveurs distant le message d'erreur :
Warning: mail(): Failed to Receive in
Si dans l'option Accepted local and relay domains je mets Any domain dans la config Qmail
çà marche... sauf que là je pense que mon service de messagerie est ouvert au spammers...
Une suggestion ?
-

Ron56 - WRInaute impliqué

- Messages: 708
- Inscription: 20 Nov 2005
Ca a l'air bien détaillé ici http://qmail.3va.net/qdp/qmail-antirelay.html
- giacommo
- Nouveau WRInaute

- Messages: 34
- Inscription: 11 Mai 2008
qmail relay
C'est exactemetn ce que j'ai configuré sur mon serveur !
Celà dit Si dans l'option Accepted local and relay domains je mets Any domain dans la config Qmail en + de la config ci dessus est ce que ma mon service de messagerie est ouvert à tout le monde ou uniquement aux ip spécifiées ?
PS : j'ai testé et j'ai de bien drôle de mails dans la queue...
Celà dit Si dans l'option Accepted local and relay domains je mets Any domain dans la config Qmail en + de la config ci dessus est ce que ma mon service de messagerie est ouvert à tout le monde ou uniquement aux ip spécifiées ?
PS : j'ai testé et j'ai de bien drôle de mails dans la queue...
- giacommo
- Nouveau WRInaute

- Messages: 34
- Inscription: 11 Mai 2008
Relay
Merci Ron56,
c'est confirmé... je suis open relay dans ce cas !
Je pensais que la configuration suivante du fichier tcp.smtp servait de filtre ?
127.0.0.:allow,RELAYCLIENT="",QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 1:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 2:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 3:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 4:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
Je ne comprends pas ce qui va pas...
Je lis pourtant dans la doc OVH :
Pour gérer ceci vous avez un fichier qui s'appele /etc/tcp.smtp
# cat /etc/tcp.smtp
127.0.0.:allow,RELAYCLIENT=" "
:allow
Ceci veut dire que:
tous les emails qui viennent des IP 127.0.0.X sont relayés.
tous les emails venant d'autres ip sont acceptés uniquement si le destinataire est configuré sur la machine (voir le serveur MX).
Vous pouvez donc ajouter une IP de votre choix (par exemple si vous avez une ip fixe de votre entreprise ou IP fixe en adsl) et compiler tcp.smtp :
c'est confirmé... je suis open relay dans ce cas !
Je pensais que la configuration suivante du fichier tcp.smtp servait de filtre ?
127.0.0.:allow,RELAYCLIENT="",QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 1:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 2:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 3:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
ipserveur 4:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
Je ne comprends pas ce qui va pas...
Je lis pourtant dans la doc OVH :
Pour gérer ceci vous avez un fichier qui s'appele /etc/tcp.smtp
# cat /etc/tcp.smtp
127.0.0.:allow,RELAYCLIENT=" "
:allow
Ceci veut dire que:
tous les emails qui viennent des IP 127.0.0.X sont relayés.
tous les emails venant d'autres ip sont acceptés uniquement si le destinataire est configuré sur la machine (voir le serveur MX).
Vous pouvez donc ajouter une IP de votre choix (par exemple si vous avez une ip fixe de votre entreprise ou IP fixe en adsl) et compiler tcp.smtp :
- ThibsR
- Nouveau WRInaute

- Messages: 9
- Inscription: 25 Déc 2009
Re: Messagerie QMail et relay
Le seul fichier à modifier est /etc/tcp.smtp
Tu dois ajouter l'IP du serveur autorisé (à la place de OTHER-SERVER-IP)
echo 'OTHER-SERVER-IP:allow,RELAYCLIENT="",QS_SPAMASSASSIN="1"' >> /etc/tcp.smtp
Et ensuite regénérer le fichier CDB correspondant :
qmailctl cdb
Tu ne dois pas toucher aux autres fichiers de config.
Plus de détails sur http://qmailrocks.thibs.com/qmail-configure.php
Tu dois ajouter l'IP du serveur autorisé (à la place de OTHER-SERVER-IP)
echo 'OTHER-SERVER-IP:allow,RELAYCLIENT="",QS_SPAMASSASSIN="1"' >> /etc/tcp.smtp
Et ensuite regénérer le fichier CDB correspondant :
qmailctl cdb
Tu ne dois pas toucher aux autres fichiers de config.
Plus de détails sur http://qmailrocks.thibs.com/qmail-configure.php
12 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Google rachète SayNow (applications de messagerie vocale) - 26-01-2011
- Transfert de fichiers dans Google Talk - 29-07-2006
- Noms de domaine : Google se lance dans le marché - 19-12-2006
- Jaiku, concurrent de Twitter, racheté par Google - 10-10-2007
- Un screenshot de Gmail, le webmail de Google - 08-04-2004
- Aux USA, Gmail dépasse YouTube en nombre de visiteurs - 13-03-2009
- Suivre le parcours de la flamme Olympique 2008 dans Google Earth - 04-04-2008
- Google rachète Postini, spécialiste de la sécurité Internet - 09-07-2007
Consultez la description détaillée des produits ou services de Google suivants : Hello
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
