configurer une boite aux lettres virtuelles dans PostFix

configurer une boite aux lettres virtuelles dans PostFix - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 01-09-2007 à 15:22:24    

Bonjour
 
J'administre à distance un serveur sous Debian 3.1, grace à SSH et l'interface web Webmin.
J'ai un domaine sur ce serveur : www.jazz-in-the-kitchen.com. Il est géré par apache2 et bind et est accessible  
depuis internet.
 
Il faut que je crée une boite aux lettres sur ce serveur.
J'ai installé Postfix et cela marche avec l'adresse de mon serveur nsXXXXX.ovh.net : je peux envoyer et recevoir du courrier via Webmin.
Mais ce que je veux c'est créer des adresses pour jazz-in-the-kitchen.com qui soient consultable via Outlook (par exemple)
J'ai lu des docs et le mieux pour moi serai de créer une boite aux lettres virtuelle dans PostFix.
 
J'ai procéder comme suit :
 
Dans le fichier /etc/postfix/main.cf, j'ai ajouté :
virtual_mailbox_domains = jazz-in-the-kitchen.com
virtual_mailbox_base = /var/mail/vhosts
virtual_mailbox_maps = hash:/etc/postfix/vmailbox
virtual_minimum_uid = 100
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_alias_maps = hash:/etc/postfix/virtual
 
 
Dans le fichier /etc/postfix/vmailbox, j'ai ajouté :
test@jazz-in-the-kitchen.com    jazz-in-the-kitchen.com/test
 
Dans le fichier /etc/postfix/virtual, j'ai ajouté :
postmaster@jazz-in-the-kitchen.com postmaster
 
 
mais cela ne marche pas, quand j'envoie un mail depuis ma messagerie Outlook à test@jazz-in-the-kitchen.com ou
postmaster@jazz-in-the-kitchen.com, j'ai MAILER-DAEMON qui me dit qu'il n'a pas pu trouver le domaine jazz-in-the-kitchen.com
 
Je me dis que cela vient peut-etre de bind? Voici mon fichier de conf bind pour la zone jazz-in-the-kitchen.com :
 
$ttl 38400
www.jazz-in-the-kitchen.com. IN SOA ns25960.ovh.net. favancini.orange.fr. (
   1188649621
   10800
   3600
   604800
   38400 )
www.jazz-in-the-kitchen.com. IN NS ns25960.ovh.net.
www.jazz-in-the-kitchen.com. IN A 91.121.69.107
 
                                IN     MX     10     ns25960.ovh.net.
                                IN     MX     20     sdns1.ovh.net.
 
mail                            IN     CNAME   ns25960.ovh.net
 
 
Si quelqu'un peut-m'aider parce que là je bloque :hello:

Reply

Marsh Posté le 01-09-2007 à 15:22:24   

Reply

Marsh Posté le 02-09-2007 à 13:27:46    

C'est parce que tes MX sont configurés pour le domaine www.jazz-in-the-kitchen.com et non pas pour jazz-in-the-kitchen.com.
 

esprit:jihad.1> host -t mx jazz-in-the-kitchen.com
jazz-in-the-kitchen.com MX record currently not present
 
esprit:jihad.2> host -t mx www.jazz-in-the-kitchen.com
www.jazz-in-the-kitchen.com     MX      10 ns25960.ovh.net
www.jazz-in-the-kitchen.com     MX      20 sdns1.ovh.net


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 02-09-2007 à 18:05:03    

euh OK
mais je les retires où les www; à chaque fois que je cite le domaine?
 
ou je les laisse sur le SOA comme ça :
 
$ttl 38400  
www.jazz-in-the-kitchen.com.      IN     SOA     ns25960.ovh.net. favancini.orange.fr. (  
                                                                    1188649621  
                                                                    10800  
                                                                    3600  
                                                                    604800  
                                                                    38400 )  
jazz-in-the-kitchen.com.             IN      NS      ns25960.ovh.net.  
jazz-in-the-kitchen.com.             IN      A        91.121.69.107  
 
                                              IN     MX     10     ns25960.ovh.net.  
                                              IN     MX     20     sdns1.ovh.net.  
 
mail                                         IN     CNAME   ns25960.ovh.net

Reply

Marsh Posté le 02-09-2007 à 18:15:04    

J'avais pas fait gaffe dans ton autre topic, mais à priori ton fichier de zone devrait
plutot ressemble à ca :


$ORIGIN jazz-in-the-kitchen.com
$ttl 38400  
@      IN     SOA     ns25960.ovh.net. favancini.orange.fr. (  
                                                                    2007090201  
                                                                    10800  
                                                                    3600  
                                                                    604800  
                                                                    38400 )  
                                              IN      NS      ns25960.ovh.net.  
                                              IN      A        91.121.69.107  
 
                                              IN     MX     10     ns25960.ovh.net.  
                                              IN     MX     20     sdns1.ovh.net.  
 
www                                       IN     A     91.121.69.107    
mail                                         IN     CNAME   www


parce qu'avant ton domaine etait www.jazz-in-the-kitchen.com et non pas jazz-in-the-kitchen.com
Pis ton serial etait pas très conforme à la norme.
 
Par contre je suis pas certains que sdns1.ovh.net (qui semble etre un serveur de OVH) accepte de prendre les mails à destination de ton domaine.
Mais bon, peut-être est-ce le cas ?
 
La conf ci-dessus est surtout pour l'exemple, je garantie pas qu'elle soit totalement correcte :d


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 02-09-2007 à 18:32:13    

ok effectivement mon serial est pas à la norme, merci de me le dire.
Je l'ai changé et j'ai retiré les www aussi via l'interface web Webmin mais par contre voilà ce que j'ai lorsque je fais "Apply change" dans BIND :
 
NDC command failed : rndc: connection to remote host closed This may indicate that the remote server is using an older version of the command protocol, this host is not authorized to connect, or the key is invalid.

Reply

Marsh Posté le 02-09-2007 à 18:33:03    

ke za ko?

Reply

Marsh Posté le 02-09-2007 à 18:36:36    

Relance-le donc à la main depuis la ligne de commande plutot que depuis webmin.


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 02-09-2007 à 18:49:06    

effectivement c'est mieux

Reply

Marsh Posté le 03-09-2007 à 11:45:29    

j'ai desinstallé PostFix (j'ai été obligé de reinstallé le serveur)et je suis en train de le reinstallé : l'install me demande :
 
http://img394.imageshack.us/img394/4476/installpostfix3kc2.jpg
 
quelque option dois-je selectionner sachant que j'installe Postfix sur un serveur, et que je veux l'utiliser pour herberger des adresses utilistateur@jazz-in-the-kitchen.com (jazz-in-the-kitchen.com etant un domaine deja existant) avec des comptes POP et IMAP, et que je veux que ces adresses soient accessibles depuis mon PC (par exemple) via Outlook ou un webmail?


Message édité par ritalou le 03-09-2007 à 11:47:22
Reply

Marsh Posté le 03-09-2007 à 11:50:46    

choisis ce que tu veux (site internet par exemple)
de tout facon il fautdra reprendre la config apres l'installation


---------------
Messagerie dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com
Reply

Marsh Posté le 03-09-2007 à 11:50:46   

Reply

Marsh Posté le 03-09-2007 à 12:13:50    

et là que dois-je rentrer sachant que par defaut il me met l'adresse de la machine comme sur le snapshot
mais que je veux créer une boite mail @jazz-in-the-kitchen.com
 
http://img366.imageshack.us/img366/2143/installpostfix4sn4.jpg

Reply

Marsh Posté le 03-09-2007 à 12:32:27    

meme chose
c'est sans importance puisqu'il faudra reprendre la conf


---------------
Messagerie dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com
Reply

Marsh Posté le 03-09-2007 à 12:34:16    

OK install terminée

Reply

Marsh Posté le 03-09-2007 à 16:54:25    

quel serai d'apres vous le meilleur serveur POP, SMTP, IMAP?

Reply

Marsh Posté le 03-09-2007 à 17:10:13    

ca depends du nombre de boites à gérer.
 
Si pas beaucoup => courier IMAP
si beaucoup => cyrus
 
Mais ce n'est que mon avis perso, courier-imap pouvant tout a fait gerer beaucoup de boites.


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 03-09-2007 à 17:40:49    

http://www.bizeul.net/?2005/05/27/ [...] et-courier
 
ca devrait peut etre répondre à ton besoin

Reply

Marsh Posté le 03-09-2007 à 17:43:42    

Je suis pas certains qu'il ait besoin d'un serveur LDAP ni d'une conf multi-domaine :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 04-09-2007 à 14:15:18    

bah au moins il sera pas limité :D

Reply

Marsh Posté le 04-09-2007 à 14:19:23    

Oui, enfin bon, mettre en place une usine à gaz pour 3/4 adresses mail (enfin je suppose, genre webmaster@ postmaster@ contact@, etc).
Ca serait pour un réseau d'entreprise, je ne dis pas, mais la :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 04-09-2007 à 14:29:44    

usine à gaz c'est un bien grand mot :)
J'ai ce genre de config chez moi, et honnetement, à part le temps de mise en place, c'est pas bien gourmand en ressources.
Après c'est sur qu'il doit y avoir plus simple :D

Reply

Marsh Posté le 04-09-2007 à 14:32:26    

C'est pas qu'une question de ressources, c'est qu'un annuaire LDAP, pour gérer juste des adresses mails, et en petit nombre, c'est complètement surdimensionné ;)
 
Quand y a peu de comptes, et peu de changements (ajouts/suppressions de nouvelles boites) => fichiers
Quand y en a un peu plus => MySQL
Quand y en a beaucoup plus, ainsi que tout un tas d'autres services à authentifier, sur lesquels donner des droits => LDAP


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed