postfix smtp pop3

postfix smtp pop3 - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 16-09-2003 à 17:55:33    

Bon voila, je galere un peu, je veux installer un serveur mail sur ma redhat 9.
J'ai donc installe postfix.  
Petite question pour postfix, comment faut t-il faire pour que postfix prenne en compte les domaines virtuels.
 
Ensuite, il faut que j'installe un serveur pop3, mais je sais pas lekel prendre, donc, quel est le plus simple a installer et configurer.
En attendant, j'ai installe le demon ipop3d, mais lorsque je lance, je ne peux tjrs pas acceder a ma machine avec un telnet 110.
 
Voila, j'espere que vous pourrez m'aider, merci.

Reply

Marsh Posté le 16-09-2003 à 17:55:33   

Reply

Marsh Posté le 16-09-2003 à 18:02:48    

comme serveur pop3 facile, tu as teapop et qpopper
 
pour postfix, tu peux gerer les domaines virtuels avec mysql

Reply

Marsh Posté le 16-09-2003 à 18:07:39    

Hum, mysql, je suis pas super fan, ya pas moyen de les rentrer a la main?
A quoi sert exactement le fichier virtual?
J'avais opter pour qpopper aussi, mais le site etait mort...

Reply

Marsh Posté le 16-09-2003 à 18:40:54    

J'ai installe qpopper, et il veut pas se lancer.
Pareil pour ipop3d, il se lance pas, enfin il se lance et il meurt. Je sais pas d'ou ca vient et ce que je dois faire.

Reply

Marsh Posté le 16-09-2003 à 21:34:50    

C bon, pop3 est lance, mais j'ai un autre probleme.
Une fois que outlook est configure, je peux envoyer des mails et les recevoir.
Mais le probleme c lorsque une autre personne ecrit a une personne de mon serveur mail, le mail part bien, pas de reponse de monsieur demon et pourtant je recois rien.
Peut etre un truc pas configure, mais je vois pas.

Reply

Marsh Posté le 16-09-2003 à 21:52:58    

Supersmeag a écrit :

C bon, pop3 est lance, mais j'ai un autre probleme.
Une fois que outlook est configure, je peux envoyer des mails et les recevoir.
Mais le probleme c lorsque une autre personne ecrit a une personne de mon serveur mail, le mail part bien, pas de reponse de monsieur demon et pourtant je recois rien.
Peut etre un truc pas configure, mais je vois pas.


 
ta machine à un FQDN résolvable?

Reply

Marsh Posté le 16-09-2003 à 21:57:44    

Je sais pas ce que c un FQDN, mais en tout cas, son host marche, et le dns du domaine du mail pointe bien vers la machine.

Reply

Marsh Posté le 16-09-2003 à 23:44:26    

ta machine s'"appelle" comment?

Reply

Marsh Posté le 16-09-2003 à 23:48:59    

genre pipo.monrezo
 
ou alors smtp.domaine.com

Reply

Marsh Posté le 17-09-2003 à 00:03:44    

le nom de ma machine est correct, son dns marche parfaitement, elle a un nom style nom.domaine.com

Reply

Marsh Posté le 17-09-2003 à 00:03:44   

Reply

Marsh Posté le 17-09-2003 à 00:14:50    

y'a rien dans les logs?
le port 25 est bien mappé sur le routeur le cas échéant?

Reply

Marsh Posté le 17-09-2003 à 09:22:11    

Oui aucun probleme du cote du port 25 et 110, d'apres nmap, ils sont bien ouvert, d'ailleur du cote de outlook, il n'y a pas d'erreur.

Reply

Marsh Posté le 17-09-2003 à 10:25:34    

Une petite question quand le serveur pop3 est installe (ici ipop3d) est ce que je dois modifier quelque chose dans postfix? ou bien je ne touche rien.

Reply

Marsh Posté le 17-09-2003 à 10:45:51    

Supersmeag a écrit :

Une petite question quand le serveur pop3 est installe (ici ipop3d) est ce que je dois modifier quelque chose dans postfix? ou bien je ne touche rien.


 
le pop est indépendant du SMTP

Reply

Marsh Posté le 17-09-2003 à 10:48:28    

ok merci...
Bon c bizarre, c peut etre un probleme de dns...
Lorsque j'envoie un mail à une personne heberge par mon nouveau serveur mail, ca ne marche pas.  
Pourtant, mon serveur dns primaire Nt est bien configure pour le MX, et mon serveur secondaire bind est lui aussi bien configure pour le MX.
Peut etre qu'il faut que j'attende..

Reply

Marsh Posté le 17-09-2003 à 11:01:02    

Supersmeag a écrit :

ok merci...
Bon c bizarre, c peut etre un probleme de dns...
Lorsque j'envoie un mail à une personne heberge par mon nouveau serveur mail, ca ne marche pas.  
Pourtant, mon serveur dns primaire Nt est bien configure pour le MX, et mon serveur secondaire bind est lui aussi bien configure pour le MX.
Peut etre qu'il faut que j'attende..


 
à la limite, y'a moyen d'avoir un acces ssh pour regarder?

Reply

Marsh Posté le 17-09-2003 à 11:04:00    

Apres multiples tests, il semblerait que le serveur fonctionne.
En effet si j'envoie un mail a partir d'une de mes boites du serveur Nt, ca ne marche pas.
Si j'envoie un mail a partir d'une boite autre que mon serveur nt, donc j'ai pris ifrance, la ca a marcher. Donc peut etre que le probleme vient d'un conflit nt-linux, enfin bon c pas grave, car de toute facon je vais passer tous les comptes nt sous linux.

Reply

Marsh Posté le 17-09-2003 à 11:08:54    

Supersmeag a écrit :

Apres multiples tests, il semblerait que le serveur fonctionne.
En effet si j'envoie un mail a partir d'une de mes boites du serveur Nt, ca ne marche pas.
Si j'envoie un mail a partir d'une boite autre que mon serveur nt, donc j'ai pris ifrance, la ca a marcher. Donc peut etre que le probleme vient d'un conflit nt-linux, enfin bon c pas grave, car de toute facon je vais passer tous les comptes nt sous linux.
 


 
dans le log ça dit quoi?

Reply

Marsh Posté le 17-09-2003 à 16:04:59    

C'est bon, tout remarche, c'etait un probleme de config de exchange.
Maintenant, le nouveau probleme.
J'heberge par exemple deux adresses, fabien@dom.com et fabien@domaine.com.
Comment faire pour que ca n'arrive pas dans la meme boite.

Reply

Marsh Posté le 17-09-2003 à 16:31:58    

Pour etre plus clair,  
tous les mails fabien@quelquechose.com avec quelquechose.com n'importe quel domaine heberge par ma machine seront adresse a l'utilisateur fabien, or, je veux seulement qu'un seul domaine aille sur fabien, comment bloquer les autres pour cet utilisateur.

Reply

Marsh Posté le 17-09-2003 à 17:26:47    

c pas tip top clair
 
tu peux nous faire un petit schema?

Reply

Marsh Posté le 17-09-2003 à 17:31:12    

oui en effet c pas super clair, je recommence :
j'ai un utilisateur unix "fabien".
Je veux que son adresse soit fabien@domaine.com
Je configure virtual de postfix pour avoir cette adresse.
Si j'ecris a fabien@domaine.com, fabien recoit bien les mails, donc ca marche.
Ensuite sur cette machine, il y a d'autres users et d'autres domaine pour les mails.
Admettons le deuxieme domaine mail domaine2.com, donc des adresses mails du type user@domaine2.com
 
Si une personne ecrit à fabien@domaine2.com qui est sense ne pas existe, et bien c l'user fabien qui recoit le mail, alors que je ne veux pas qu'il le recoive, vu que ca vrai adresse c fabien@domaine.com.
 
Voila, j'espere que c plus clair.

Reply

Marsh Posté le 17-09-2003 à 17:33:20    

je pense qu'il va falloir que tu nous montre tes fichiers de conf de postfix ou que tu mattes la doc -> http://www.postfix.org/basic.html


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 17-09-2003 à 17:45:49    

Mon fichier main.cf est un peu pres celui d'origine :
 
myorigin = domaine.com (j'ai mis le domaine du pc)
mydestination = $myhostname, localhost.$mydomain, $mydomain
relay_domains = $mydestination
alias_database = hash:/etc/postfix/aliases
virtual_maps = hash:/etc/postfix/virtual
sender_canonical_maps = hash:/etc/postfix/canonical
canonical_maps = hash:/etc/postfix/canonical
 
Voila, je crois que c tout.
Ya t'il des trucs a rajouter?  
J'ai regarder un max de site sur postfix, mais j'ai rien trouve qui pouvait vraiment m'aider.

Reply

Marsh Posté le 17-09-2003 à 17:46:10    

Supersmeag a écrit :

oui en effet c pas super clair, je recommence :
j'ai un utilisateur unix "fabien".
Je veux que son adresse soit fabien@domaine.com
Je configure virtual de postfix pour avoir cette adresse.
Si j'ecris a fabien@domaine.com, fabien recoit bien les mails, donc ca marche.
Ensuite sur cette machine, il y a d'autres users et d'autres domaine pour les mails.
Admettons le deuxieme domaine mail domaine2.com, donc des adresses mails du type user@domaine2.com
 
Si une personne ecrit à fabien@domaine2.com qui est sense ne pas existe, et bien c l'user fabien qui recoit le mail, alors que je ne veux pas qu'il le recoive, vu que ca vrai adresse c fabien@domaine.com.
 
Voila, j'espere que c plus clair.


 
ouaip, là c'est clair......... mais........... je vais te renvoyer vers la doc.
 
désolé

Reply

Marsh Posté le 17-09-2003 à 17:48:05    

j'avais eu le meme probleme sur sendmail, et il me semble qu'il fallait que j'interdise toutes les autres adresses pour que ca marche, mais je sais pas comment faire ca avec postfix.

Reply

Marsh Posté le 17-09-2003 à 18:54:49    

J'ai peut etre trouve un truc interessant, c relocated_maps
Mais bon, je trouve aucune aide utile, meme sur le site officiel.
Donc, si quelqu'un sait comment configurer le fichier relocated, qu'il n'hesite pas a faire partager sa science.

Reply

Marsh Posté le 17-09-2003 à 19:48:42    

j'aurais plus opté pour /etc/postfix/aliases ...


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 18-09-2003 à 10:00:30    

aliases ne resout pas le probleme j'ai l'impression et la c vraiment genant.
j'ai cree un utilisateur fabien et un utilisateur fabien_domaine2
 
Ensuite j'ai configure virtual et aliase pour que
fabien_domaine2 --> fabien@domaine2.com
fabien --> fabien@domaine.com
 
Le probleme c que si quelqu'un ecrit a fabien@domaine2.com et l'utisateur fabien qui recoit et pas fabien_domaine2
et que si j'envoie un mail a partir d'outlook avec fabien_domaine2, le gars qui recoit voit que le mail vient de fabien@domaine.com donc de l'utilisateur fabien et non fabien_domaine2

Reply

Marsh Posté le 18-09-2003 à 17:41:43    

Apres une recherche intensive, j'ai trouve la solution, il suffisait de bien configurer virtual et ne rien mettre dans aliases, car c aliases qui posait des problemes.
Nouveau probleme.
 
Admettons j'ai une adresse fab@domaine.com avec l'utilisateur fab
elle marche tres bien, et tout et tout.
Mais un jour
Quelqu'un ecrit a fab@domaine2.com domaine heberge par mon serveur, mais cette adresse n'existe pas. Le probleme c que postfix renvoit le mail directement sur fab@domaine.com donc l'utilisateur fab avec que ce mail ne lui etait pas destine.

Reply

Marsh Posté le 19-09-2003 à 11:59:26    

Je comprend pas, voila ce que j'ai fait :
dans main.cf :
smtpd_recipient_restrictions = check_recipient_access hash:/etc/postfix/access
 
puis dans access j'ai mis :
fabien@domaine.com OK
fabien@domaine2.com OK
Et si j'ai bien compris, normalement ca autorise que les mails de fabien@domaine2.com et fabien@domaine.com.
Malheureusement, ca ne marche pas, en effet, les mails n'arrivent pas a destination, et je n'ai pas de message d'erreur en retour...helppppppp

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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