Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/08/2014, à 00: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, à 16: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 19/08/2014, à 00: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 ... smile
Ton serveur de mel, c'est pour ton usage perso? (celui qui tourne actuellement)?

Dernière modification par ignus (Le 19/08/2014, à 00:23)

#3 Le 19/08/2014, à 00:47

renaud07

Re : [résolu] 2 serveurs mail sur une IP

ignus a écrit :

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 ... smile
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 hmm Surtout qu'on ne trouve rien sur google à ce sujet...

Dernière modification par renaud07 (Le 19/08/2014, à 01: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, à 11: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...

Hors ligne

#5 Le 19/08/2014, à 13: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 tongue

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, à 13: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...

Hors ligne

#7 Le 19/08/2014, à 13: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

Hors ligne

#8 Le 19/08/2014, à 15: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 neutral

Maintenant y'a plus qu'à tout installer et tester ça smile

Merci beaucoup wink


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, à 15: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 ?

Hors ligne

#10 Le 19/08/2014, à 19:59

pires57

Re : [résolu] 2 serveurs mail sur une IP

Et Sendmail, Exim, QMail et tous les autres, on en fait quoi ?

poubelle? big_smile


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#11 Le 19/08/2014, à 22: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, à 22: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, à 07: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...

Hors ligne

#13 Le 20/08/2014, à 13: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, à 13: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, à 16:21

bruno

Re : [résolu] 2 serveurs mail sur une IP

renaud07 a écrit :

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).


Attention, les bouteilles vendues par Nestlé Waters sont contaminées au monoxyde de dihydrogène.

Hors ligne

#15 Le 20/08/2014, à 16:31

renaud07

Re : [résolu] 2 serveurs mail sur une IP

@bruno : Ok, merci smile 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, à 17: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...

Hors ligne

#17 Le 20/08/2014, à 18:32

renaud07

Re : [résolu] 2 serveurs mail sur une IP

tiramiseb a écrit :

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

tiramiseb a écrit :

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 smile

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, à 19: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, à 07: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.

Hors ligne

#19 Le 21/08/2014, à 16: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 smile


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, à 19: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, à 20:15

tiramiseb

Re : [résolu] 2 serveurs mail sur une IP

Une base de données SQL !? Pour stocker deux pauv' domaines !?

Hors ligne

#22 Le 21/08/2014, à 20: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, à 20: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, à 20: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...

Hors ligne

#24 Le 21/08/2014, à 20: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