Pages : 1
#1 Le 18/08/2014, à 23:05
- renaud07
[résolu] 2 serveurs mail sur une IP
Bonsoir,
Je compte héberger un site ainsi que son mail associé sur un second serveur chez moi, problème : J'ai déjà un serveur qui fait également office de serveur mail.
Du coup comment ça va se passer au niveau du routeur, vu que l'on ne peut rediriger les ports que pour une seule IP locale ? Je suppose qu'il faut un équipement en plus, non ?
Merci d'avance.
Dernière modification par renaud07 (Le 21/08/2014, à 15:47)
Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits
Hors ligne
#2 Le 18/08/2014, à 23:20
- Compte supprimé
Re : [résolu] 2 serveurs mail sur une IP
Bonsoir.
Je ne pense pas que le problème se situe au niveau «routeur», suffit de pointer le serveur dns chez toi et/ou utiliser Bind ...
Ton serveur de mel, c'est pour ton usage perso? (celui qui tourne actuellement)?
Dernière modification par ignus (Le 18/08/2014, à 23:23)
#3 Le 18/08/2014, à 23:47
- renaud07
Re : [résolu] 2 serveurs mail sur une IP
Bonsoir.
Je ne pense pas que le problème se situe au niveau «routeur», suffit de pointer le serveur dns chez toi et/ou utiliser Bind ...
Ton serveur de mel, c'est pour ton usage perso? (celui qui tourne actuellement)?
Merci pour la réponse.
Utiliser bind, OK, tu pourrais être un peu plus explicite ? Sachant que je me débrouille pour le moment avec des NDD gratuits (no-ip et azote) dont je n'ai pas la main dessus... donc s'il faut un vrai domaine c'est mort...
Pour le serveur mail actuel, oui c'est pour mon usage perso. Mais par contre pour le futur site il ne servira pas qu'à moi... (il servira surtout à gérer les inscriptions d'un forum)
Concernant le site j'ai vu qu'avec un reverse proxy, ça fonctionnait, donc cette partie là c'est bon mais le mail je sèche totalement Surtout qu'on ne trouve rien sur google à ce sujet...
Dernière modification par renaud07 (Le 19/08/2014, à 00:04)
Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits
Hors ligne
#4 Le 19/08/2014, à 10:18
- tiramiseb
Re : [résolu] 2 serveurs mail sur une IP
Salut,
Pourquoi nécessairement deux serveurs ? Tu ne peux pas héberger les deux domaines sur le même serveur ?
Si deux serveurs c'est impératif, alors tu dois configurer ton serveur e-mail "frontal" pour qu'il redirige les e-mails de l'autre domaine vers l'autre serveur e-mail. Un peu l'équivalent de ce que tu fais avec un reverse proxy pour le web, quoi...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 19/08/2014, à 12:40
- renaud07
Re : [résolu] 2 serveurs mail sur une IP
D'accord, mais concrètement faut faire comment ? Un exemple de configuration serait le bienvenu
Pour les IP prenons 192.168.1.2, pour le serveur1 et 192.168.1.3 pour le serveur2 et pour les domaines mondomaine.net et mondomaine2.net
Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits
Hors ligne
#6 Le 19/08/2014, à 12:54
- tiramiseb
Re : [résolu] 2 serveurs mail sur une IP
Un exemple de configuration serait le bienvenu
Dans ce cas, le détail des logiciels que tu utilises serait le bienvenu...
On ne va pas te pondre une config pour tous les serveurs SMTP qui existent dans le monde...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#7 Le 19/08/2014, à 12:59
- tiramiseb
Re : [résolu] 2 serveurs mail sur une IP
Enfin de toute manière je ne maîtrise que Postfix.
Donc, pour Postfix :
/etc/postfix/main.cf :
relay_domains = mondomaine2.net
relay_recipient_maps =
transport_maps = hash:/etc/postfix/transport
/etc/postfix/transport :
mondomaine2.net smtp:[192.168.1.3]
Sans oublier la commande "postmap /etc/postfix/transport" bien sûr.
Et, pour info, c'est de la configuration ultra-basique, du genre qui est expliquée dans la page « Postfix Standard Configuration Examples » ici : http://www.postfix.org/STANDARD_CONFIGU … EADME.html
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#8 Le 19/08/2014, à 14:21
- renaud07
Re : [résolu] 2 serveurs mail sur une IP
Oups, oui j'utilise postfix, désolé de pas l'avoir mentionné mais je pensais que ça tombait sous le sens
Maintenant y'a plus qu'à tout installer et tester ça
Merci beaucoup
Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits
Hors ligne
#9 Le 19/08/2014, à 14:25
- tiramiseb
Re : [résolu] 2 serveurs mail sur une IP
je pensais que ça tombait sous le sens
Ah bon ?
Et Sendmail, Exim, QMail et tous les autres, on en fait quoi ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#10 Le 19/08/2014, à 18:59
- pires57
Re : [résolu] 2 serveurs mail sur une IP
Et Sendmail, Exim, QMail et tous les autres, on en fait quoi ?
poubelle?
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
#11 Le 19/08/2014, à 21:34
- renaud07
Re : [résolu] 2 serveurs mail sur une IP
Voilà j'ai tout installé, mais ça n'a pas l'air de fonctionner correctement.
Déjà, comment ça marche quand je veux consulter une boite du 2nd serveur ? Car pour le moment l'authentification se fait sur le serveur principal ce qui fait que si j'ai un utilisateur avec le même nom et MDP, je me retrouve avec le contenu de la boite du serveur principal pour mon autre mon de domaine (géré par l'autre serveur).
Ensuite, si je crée un utilisateur "toto" sur le second serveur et que je configure Thunderbird avec toto@mondomaine2.net, l'authentification se fait toujours sur le serveur principal et évidemment il ne trouve pas le compte en question.
Comment régler ce problème ?
Voici le main.cf du serveur principal :
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
#Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
# TLS parameters
smtpd_tls_cert_file = /etc/postfix/ssl/smtp.lapalisse.fr.nf.cert
smtpd_tls_key_file = /etc/postfix/ssl/smtp.lapalisse.fr.nf.key
smtpd_use_tls = yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
myhostname = smtp.mondomaine.fr.nf
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = serveur.WORKGROUP, localhost, localhost.localdomain, mondomaine.fr.nf, mondomaine.no-ip.org
relayhost = [smtp.orange.fr]:25
mynetworks = 127.0.0.0/8 [::1]/128, 192.168.1.0/24
# mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
home_mailbox = Maildir/
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
broken_sasl_auth_clients = no
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
inet_protocols = all
#smtpd_sasl_authenticated_header = yes
#smtpd_tls_security_level = may
# Relais serveur 2
relay_domains = mondomaine2.fr.nf
relay_recipient_maps =
transport_maps = hash:/etc/postfix/transport
Et celui du 2nd :
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
#Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
# TLS parameters
smtpd_tls_cert_file = /etc/postfix/ssl/smtp.capstv.fr.nf.cert
smtpd_tls_key_file = /etc/postfix/ssl/smtp.capstv.fr.nf.key
smtpd_use_tls = yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
myhostname = mondomaine2.fr.nf
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = serveur.WORKGROUP, localhost, localhost.localdomain, mondomaine2.fr.nf
relayhost = [smtp.orange.fr]:25
mynetworks = 127.0.0.0/8 [::1]/128, 192.168.1.0/24
# mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
home_mailbox = Maildir/
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
broken_sasl_auth_clients = no
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
inet_protocols = all
#smtpd_sasl_authenticated_header = yes
#smtpd_tls_security_level = may
Dernière modification par renaud07 (Le 19/08/2014, à 21:43)
Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits
Hors ligne
#12 Le 20/08/2014, à 06:23
- tiramiseb
Re : [résolu] 2 serveurs mail sur une IP
comment ça marche quand je veux consulter une boite du 2nd serveur ? Car pour le moment l'authentification se fait sur le serveur principal
Eh bien tu dois installer un serveur IMAP sur le second serveur et te connecter sur le second serveur, pardi.
Postfix ne gère que le transport des e-mails, pas la consultation...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#13 Le 20/08/2014, à 12:46
- renaud07
Re : [résolu] 2 serveurs mail sur une IP
C'est ce que j'ai fait, courier-imap est installé sur le second serveur. Donc est-ce qu'il faut aussi dire au courier-imap du serveur principale de relayer l'authentification ? Car en l'état ça fonctionne uniquement en local, si je passe par l’extérieur ça ne fonctionne plus.
D’ailleurs à ce propos une question me viens : comment font les hébergeurs pour gérer les mails de chaque site sur un hébergement mutualisé ? Car comme dans mon cas il n'y a qu'une seule IP publique...
Est-ce que chaque site a une machine virtuelle avec une IP privé et le serveur physique fait office de frontend où chaque service est installé et redirige selon le NDD vers les VM ?
Dernière modification par renaud07 (Le 20/08/2014, à 12:47)
Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits
Hors ligne
#14 Le 20/08/2014, à 15:21
- bruno
Re : [résolu] 2 serveurs mail sur une IP
D’ailleurs à ce propos une question me viens : comment font les hébergeurs pour gérer les mails de chaque site sur un hébergement mutualisé ? Car comme dans mon cas il n'y a qu'une seule IP publique...
Une IP peut correspondre à autant de noms de domaine que l'on veut (et inversement). Dans le cas des hébergeurs les courriels issus des serveurs web mutualisés sont transmis à leur serveurs MX qui gèrent l'ensemble des comptes (utilisateurs et nom de domaines).
#15 Le 20/08/2014, à 15:31
- renaud07
Re : [résolu] 2 serveurs mail sur une IP
@bruno : Ok, merci Et sinon pour mon problème tu n'aurais pas une petite idée ?
Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits
Hors ligne
#16 Le 20/08/2014, à 16:46
- tiramiseb
Re : [résolu] 2 serveurs mail sur une IP
Donc est-ce qu'il faut aussi dire au courier-imap du serveur principale de relayer l'authentification ? Car en l'état ça fonctionne uniquement en local, si je passe par l’extérieur ça ne fonctionne plus.
Dans ce cas tu dois faire une redirection sur un port précis et les utilisateurs du second domaine doivent se connecter sur cet autre port.
comment font les hébergeurs pour gérer les mails de chaque site sur un hébergement mutualisé ? Car comme dans mon cas il n'y a qu'une seule IP publique...
Qui dit hébergement mutualisé dit serveur unique (ou ferme de serveurs, mais en pratique c'est pareil : tous les mails sont à un seul endroit "logique"). Toi tu as absolument besoin d'un second serveur...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#17 Le 20/08/2014, à 17:32
- renaud07
Re : [résolu] 2 serveurs mail sur une IP
Dans ce cas tu dois faire une redirection sur un port précis et les utilisateurs du second domaine doivent se connecter sur cet autre port.
Merci
Qui dit hébergement mutualisé dit serveur unique (ou ferme de serveurs, mais en pratique c'est pareil : tous les mails sont à un seul endroit "logique"). Toi tu as absolument besoin d'un second serveur...
Ah ok, j'ai compris
Par contre je viens de remarquer que que si je rajoute le second domaine sur mon serveur principal (pour me passer du second serveur, juste histoire de tester) j'obtiens le même phénomène qu'avec le second serveur si j'ai le même utilisateur et MDP : le contenu de la boite mail apparaît pour les deux domaines, de même si j'envoie un mail sur le premier domaine il apparaît également sur l'autre domaine.
Comment faire pour différencier les deux ? Pour faire court comment différencier toto@mondomaine.net de toto@mondomaine2.net ?
EDIT : en fouinant un peu j'ai trouvé ça : http://postfix.traduc.org/index.php/VIRTUAL_README.html est-ce la solution à mon problème ? Par contre j'ai lu un peu le truc, c'est pas simple !
Dernière modification par renaud07 (Le 20/08/2014, à 18:05)
Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits
Hors ligne
#18 Le 21/08/2014, à 06:31
- tiramiseb
Re : [résolu] 2 serveurs mail sur une IP
Ça dépend de comment tu as configuré ton serveur de messagerie.
Encore une fois, Postfix ne fait que le transport des e-mails.
Soit tu utilises Postfix en tant que LDA et en effet cette page te donne un début de solution.
Soit Postfix transmet les e-mails à un autre LDA et c'est cet autre LDA qu'il faudra configurer.
Dans ton cas tu as courier-imap, donc c'est du côté de courier-imap qu'il faut (aussi) regarder.
Par ailleurs, dans les deux cas il faut configurer le MRA (serveur IMAP ou POP) pour qu'il différencie les domaines, généralement c'est en configurant l'authentification sur l'e-mail en entier et pas seulement la partie avant l'arobase.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#19 Le 21/08/2014, à 15:46
- renaud07
Re : [résolu] 2 serveurs mail sur une IP
D'accord, par contre vu la complexité du truc, je pense que je vais m'en tenir à un seul domaine et je mettrais l'autre sur le second serveur comme je voulais faire au départ, comme ça c'est plus simple.
Mais merci bien pour l'explication, si jamais un jour je veux m'y attaquer
Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits
Hors ligne
#20 Le 21/08/2014, à 18:27
- pires57
Re : [résolu] 2 serveurs mail sur une IP
C'est pas dur du tout! Il suffi d'utiliser une bdd sql dans laquelle tu stock des domaines virtuelles.
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
#21 Le 21/08/2014, à 19:15
- tiramiseb
Re : [résolu] 2 serveurs mail sur une IP
Une base de données SQL !? Pour stocker deux pauv' domaines !?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#22 Le 21/08/2014, à 19:32
- pires57
Re : [résolu] 2 serveurs mail sur une IP
Et pourquoi pas? S'il souhaite en rajouter par la suite tout est déjà configurer de cette manière.
En plus tu passe par des users virtuelles aussi, ce qui est bien plus amusant à gérer
Dernière modification par pires57 (Le 21/08/2014, à 19:33)
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
#23 Le 21/08/2014, à 19:36
- tiramiseb
Re : [résolu] 2 serveurs mail sur une IP
En plus tu passe par des users virtuelles aussi, ce qui est bien plus amusant à gérer
T'as pas besoin d'une base SQL pour faire des users virtuels.
Je trouve qu'en dehors d'une infrastructure lourde type hébergeur, c'est une usine à gaz...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#24 Le 21/08/2014, à 19:48
- pires57
Re : [résolu] 2 serveurs mail sur une IP
Tout dépend de la taille de ta bdd derrière mais c'est vrai que c'est un peu l'artillerie lourde pour 3 ou 4 users et deux domaine
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
Pages : 1