Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1574 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Postfix, problèmes de configuration ...

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

Postfix, problèmes de configuration ...

n°890045
_kev_
Posté le 26-02-2007 à 09:57:09  profilanswer
 

Bonjour à vous tous en ce début de semaine ...
 
Donc voila, je suis en stage en entreprise et il faut que je mettre en place un serveur de mail sous Linux , et donc aprés avoir avaler quelques dizaines de pages sur les serveur mail( MDA,MUA ,SMPTP,IMAP,POP ), je me suis lancer dans l'installation de POSTFIX sur une distribution FEDORA CORE 6 avec POSTFIX,PROCMAIL,COURIER IMAP.
Pour m'aider dans cette tache je me suis quand meme aidé d'un petit tutorial que je trouvais pas trop mal --> Tutorial
 
Les utilisateurs du domaine Windows font parti du domaine " systematic.fr" et ont donc une adresse du type "utilisateur@systematic.fr".
Ces meme utilisateurs ont aussi une autre mesasgerie interne , et donc ce serveur doit pouvoir "remplacer " les 2 messageries actuelles.  
 
A noter que j'ai choisi d'utiliser le protcole POP3.
Arrivé à la fin du tutorial sans probléme d'installation ni autres erreurs , j'ai eu le premier problème qui était que je n'ai pas accés a la commande " maildirmake " pour creer les "boites" de chaque utilisateur.  
 
Donc déja se posait ce problème, ensuite j'ai donc essayé d'envoyer un mail vers l'extérieur depuis root vers un utilsateur de mon domaine systematic.fr,  a l'envoie du méssage depuis la console ,tout va mais lorsque je vais dans la mailq la je vois une erreur du type:

Code :
  1. root@systematic.fr (connect to 127.0.0.1 :Connection Refused ) utilisateur@systematic.fr


 
Extrait de mon fichiers main.cf , je met que les valeurs "activées".

Code :
  1. queue_directory = /var/spool/postfix
  2. command_directory = /usr/sbin
  3. daemon_directory = /usr/lib/postfix
  4. mail_owner = postfix
  5. myhostname = srvLinux3.SYSTEMATIC.fr
  6. mydomain = SYSTEMATIC.fr
  7. inet_interfaces = all
  8. mydestination = $myhostname, localhost.$mydomain, localhost$mydomain
  9. mynetworks = 168.100., 127.0., 127.0.
  10. relayhost = 217.15.88.11
  11. default_transport = smtp
  12. home_mailbox = Maildir/
  13. mailbox_command = /usr/bin/procmail
  14. content_filter = smtp:127.0.0.1:10024
  15. alias_database = dbm:/etc/aliases
  16. alias_maps = hash:/etc/aliases


 
A noter aussi que je n'ai quasiment pas configuer le fichier etc/alisases et etc/postfix/aliases car je n'ai pas encore trés biencompris leur fonctions ! :(  
Je pense que ce sont les principales .. donc voila si quelqu'un(s) pourrait me dire d'ou peut venir mes différents problémes ..
 
Merci d'avance. :hello:


Message édité par _kev_ le 26-02-2007 à 10:54:35
mood
Publicité
Posté le 26-02-2007 à 09:57:09  profilanswer
 

n°890047
toniotonio
Posté le 26-02-2007 à 10:11:59  profilanswer
 

faudrait poster les logs de postfix
un postconf -n (c'est mieux que le main.cf)
et le /etc/hosts
 

n°890050
_kev_
Posté le 26-02-2007 à 10:18:17  profilanswer
 

Voila pour le postconf -n

Code :
  1. alias_database = dbm:/etc/aliases
  2. alias_maps = hash:/etc/aliases
  3. command_directory = /usr/sbin
  4. config_directory = /etc/postfix
  5. content_filter = smtp:127.0.0.1:10024
  6. daemon_directory = /usr/lib/postfix
  7. debug_peer_level = 2
  8. default_transport = smtp
  9. home_mailbox = Maildir/
  10. html_directory = no
  11. inet_interfaces = all
  12. mail_owner = postfix
  13. mailbox_command = /usr/bin/procmail
  14. mailq_path = /usr/bin/mailq
  15. manpage_directory = /usr/local/man
  16. mydestination = $myhostname, localhost.$mydomain, localhost$mydomain
  17. mydomain = SYSTEMATIC.fr
  18. myhostname = srvLinux3.SYSTEMATIC.fr
  19. mynetworks = 168.100., 127.0., 127.0.
  20. newaliases_path = /usr/bin/newaliases
  21. queue_directory = /var/spool/postfix
  22. readme_directory = no
  23. relayhost = 217.15.88.11
  24. sample_directory = /etc/postfix
  25. sendmail_path = /usr/sbin/sendmail
  26. setgid_group = postdrop
  27. unknown_local_recipient_reject_code = 550


 
et le /etc/hosts
 

Code :
  1. # Do not remove the following line, or various programs
  2. # that require network functionality will fail.
  3. #::1 srvLinux3.SYSTEMATIC srvLinux3 #localhost.localdomain localhost
  4. 192.168.100.162 srvLinux3.systematic.fr svrLinux3
  5. 127.0.0.1 localhost.localdomain localhost srvLinux3


 
Merci

n°890051
toniotonio
Posté le 26-02-2007 à 10:24:38  profilanswer
 

il faudrait aussi les logs (maillog)
 
connect to 127.10.0.1 :Connection Refused ==>  tu es sur de l'ip ?
 
dans le mynetworks pourquoi as tu un range aussi large sur 168.100 ?  (tout le range est il pour ta boite ?)
et pourquoi as tu 2 fois 127.0 ?
 
mets aussi en miniscule ton nom de domaine
 
dans mydestination il faut aussi $mydomain, localhost, et localhost.localdomain

n°890057
_kev_
Posté le 26-02-2007 à 10:49:01  profilanswer
 

euh nan en effet l'IP est 127.0.0.1 , erreur de frappe !
 
J'ai mis un aussi grand aussi range pour etre sur pour l'instant que tout le monde pourra y accéder sans que je fasse d'erreurs , je le changerais certainement plus tard.
J'ai donc enlever dans mynetwork un 127.0 , j'ai mis le nom de domaine en minuscule , et j'ai changé le mydestination ..
 
Toujours la meme erreur, et sinon pour le maildirmake de quoi cela pourrait venir ?
et faut-il activer la valeur "myorigin" ?
Et désolé mais je n'ai pas de maillog ou le trouve pas :s


Message édité par _kev_ le 26-02-2007 à 10:51:04
n°890060
toniotonio
Posté le 26-02-2007 à 10:55:04  profilanswer
 

pour le log a priori:
/var/log/maillog  ou /var/log/mail.log
 
je pense que ton postifx ne tourne pas correctement (d'ou le connection refused)  
il faut vraiment voir les logs
 
essaie aussi un telnet 127.0.0.1 25  

n°890064
_kev_
Posté le 26-02-2007 à 11:02:52  profilanswer
 

voila une partie du maillog , concerne les derniers envoyés  

Code :
  1. Feb 26 10:16:09 srvLinux3 postfix/qmgr[1905]: C79D3186A80: to=<qsd@srvLinux3.SYSTEMATIC.fr>, orig_to=<qsd>, relay=none, delay=236989, delays=236987/1.6/0/0, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to 127.0.0.1[127.0.0.1]: Connection refused)
  2. Feb 26 10:16:09 srvLinux3 postfix/qmgr[1905]: C6A32186A5F: to=<lleroux@systematic.fr>, orig_to=<lleroux>, relay=none, delay=331293, delays=331291/1.7/0/0, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to 127.0.0.1[127.0.0.1]: Connection refused)
  3. Feb 26 10:16:59 srvLinux3 postfix/pickup[1904]: 7728A186AB8: uid=0 from=<root>
  4. Feb 26 10:16:59 srvLinux3 postfix/cleanup[3379]: 7728A186AB8: message-id=<20070226091659.7728A186AB8@srvLinux3.SYSTEMATIC.fr>
  5. Feb 26 10:16:59 srvLinux3 postfix/qmgr[1905]: 7728A186AB8: from=<root@srvLinux3.SYSTEMATIC.fr>, size=1330, nrcpt=1 (queue active)
  6. Feb 26 10:16:59 srvLinux3 postfix/qmgr[1905]: 7728A186AB8: to=<root@srvLinux3.SYSTEMATIC.fr>, orig_to=<root>, relay=none, delay=0.97, delays=0.9/0.07/0/0, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to 127.0.0.1[127.0.0.1]: Connection refused)
  7. Feb 26 10:19:27 srvLinux3 postfix/scache[3335]: statistics: start interval Feb 26 10:16:07
  8. Feb 26 10:19:27 srvLinux3 postfix/scache[3335]: statistics: domain lookup hits=0 miss=3 success=0%
  9. Feb 26 10:19:27 srvLinux3 postfix/scache[3335]: statistics: address lookup hits=0 miss=3 success=0%
  10. Feb 26 10:25:31 srvLinux3 postfix/postfix-script: refreshing the Postfix mail system
  11. Feb 26 10:25:32 srvLinux3 postfix/master[1900]: reload configuration /etc/postfix
  12. Feb 26 10:26:00 srvLinux3 postfix/pickup[3993]: 2CB1D186ABF: uid=0 from=<root>
  13. Feb 26 10:26:00 srvLinux3 postfix/cleanup[3998]: 2CB1D186ABF: message-id=<20070226092600.2CB1D186ABF@srvLinux3.SYSTEMATIC.fr>
  14. Feb 26 10:26:00 srvLinux3 postfix/qmgr[3994]: 2CB1D186ABF: from=<root@srvLinux3.SYSTEMATIC.fr>, size=352, nrcpt=1 (queue active)
  15. Feb 26 10:26:00 srvLinux3 postfix/smtp[4000]: connect to 127.0.0.1[127.0.0.1]: Connection refused (port 10024)
  16. Feb 26 10:26:00 srvLinux3 postfix/smtp[4000]: 2CB1D186ABF: to=<lleroux@systematic.fr>, relay=none, delay=0.39, delays=0.29/0.09/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]: Connection refused)
  17. Feb 26 10:42:12 srvLinux3 postfix/qmgr[3994]: 7728A186AB8: from=<root@srvLinux3.SYSTEMATIC.fr>, size=1330, nrcpt=1 (queue active)
  18. Feb 26 10:42:12 srvLinux3 postfix/qmgr[3994]: C8785186A98: from=<root@srvLinux3.SYSTEMATIC.fr>, size=335, nrcpt=1 (queue active)
  19. Feb 26 10:42:12 srvLinux3 postfix/smtp[4033]: connect to 127.0.0.1[127.0.0.1]: Connection refused (port 10024)
  20. Feb 26 10:42:12 srvLinux3 postfix/smtp[4032]: connect to 127.0.0.1[127.0.0.1]: Connection refused (port 10024)
  21. Feb 26 10:42:13 srvLinux3 postfix/smtp[4033]: C8785186A98: to=<lleroux@systematic.fr>, relay=none, delay=4173, delays=4173/0.33/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]: Connection refused)
  22. Feb 26 10:42:13 srvLinux3 postfix/smtp[4032]: 7728A186AB8: to=<root@srvLinux3.SYSTEMATIC.fr>, orig_to=<root>, relay=none, delay=1514, delays=1514/0.53/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]: Connection refused)
  23. Feb 26 10:48:45 srvLinux3 postfix/postfix-script: refreshing the Postfix mail system
  24. Feb 26 10:48:46 srvLinux3 postfix/master[1900]: reload configuration /etc/postfix
  25. Feb 26 10:48:46 srvLinux3 postfix/qmgr[4592]: 2CB1D186ABF: from=<root@srvLinux3.SYSTEMATIC.fr>, size=352, nrcpt=1 (queue active)
  26. Feb 26 10:48:46 srvLinux3 postfix/smtp[4593]: connect to 127.0.0.1[127.0.0.1]: Connection refused (port 10024)
  27. Feb 26 10:48:46 srvLinux3 postfix/smtp[4593]: 2CB1D186ABF: to=<lleroux@systematic.fr>, relay=none, delay=1367, delays=1366/0.09/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]: Connection refused)
  28. Feb 26 10:49:00 srvLinux3 postfix/pickup[4591]: 3C47D186AC1: uid=0 from=<root>
  29. Feb 26 10:49:00 srvLinux3 postfix/cleanup[4601]: 3C47D186AC1: message-id=<20070226094900.3C47D186AC1@srvLinux3.systematic.fr>
  30. Feb 26 10:49:00 srvLinux3 postfix/qmgr[4592]: 3C47D186AC1: from=<root@srvLinux3.systematic.fr>, size=346, nrcpt=1 (queue active)
  31. Feb 26 10:49:00 srvLinux3 postfix/smtp[4593]: connect to 127.0.0.1[127.0.0.1]: Connection refused (port 10024)
  32. Feb 26 10:49:00 srvLinux3 postfix/smtp[4593]: 3C47D186AC1: to=<lleroux@systematic.fr>, relay=none, delay=0.26, delays=0.25/0/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]: Connection refused)


 
et pour le telnet 127.0.0.1, en attendant quelques minutes j'ai que ceci :
 

Code :
  1. [root@srvLinux3 ~]# telnet 127.0.0.1 25
  2. Trying 127.0.0.1...
  3. Connected to localhost.localdomain (127.0.0.1).
  4. Escape character is '^]'.
  5. 220 srvLinux3.systematic.fr ESMTP Postfix


n°890074
e_esprit
Posté le 26-02-2007 à 11:19:10  profilanswer
 

C'est ton service de filtrage sur le port 10024 (amavis ?) qui refuse la connexion. Probablement parce qu'il n'est pas lancé ;)


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°890075
_kev_
Posté le 26-02-2007 à 11:20:48  profilanswer
 

Si l'on pouvait m'expliquer aussi comment marchent les alias ..
 
Car en effet par exemple si je veux envoer un mail en interne sans passer par le FAI comment dois je faire, si j'envoi a un utilsateur qui est dans la boite je n'ai pas l'utilité de lui envoyer par le fai donc pas a l'adresse "utilisateur@systematic.fr" , enfin j'ai du mal a distinguer comment cela fonctionne..

n°890080
toniotonio
Posté le 26-02-2007 à 11:35:27  profilanswer
 

e_esprit a écrit :

C'est ton service de filtrage sur le port 10024 (amavis ?) qui refuse la connexion. Probablement parce qu'il n'est pas lancé ;)


 
effectivement avec les logs on voit que c'est ca
 :jap:  
 
 
pour les mails en interne c'est le parametre mydestination qui determine ce qui est livré en local.
c'est pour ca que je te disais qu'il manquait des destinations dedans


Message édité par toniotonio le 26-02-2007 à 11:35:51
mood
Publicité
Posté le 26-02-2007 à 11:35:27  profilanswer
 

n°890082
toniotonio
Posté le 26-02-2007 à 11:37:36  profilanswer
 

pour le coup des alias en fait je crois qu'il faudrait que tu reprennes la base.  Tu devrais lire la doc de postfix qui est tres bien faite.
 

n°890086
_kev_
Posté le 26-02-2007 à 11:53:41  profilanswer
 

oui bon bah je vais relire une éniéme fois la documentation .. :( , mais j'avais pas compris le pourquoi de "mydestination" merci ;)  
 
et donc sinon voila j'ai réglé le probléme de la connection qui était bloquée , a présent dans le mailq je n'ai plus ce problème mails il met ce message  

Code :
  1. postqueue :warning: Mail system is down -- accesing queue directly


 
Plus de conncection refused , mais cette erreur alors que pourtant postfix démarre bien ,courier imap aussi ..
 
Et sinon concernant mon maildirmake (command not found)comment puis je procéder ?

n°890087
toniotonio
Posté le 26-02-2007 à 11:55:58  profilanswer
 

si ce message est le dernier c'est plutot mauvais signe
cela signifie que postfix est arreté. (du moins n'a pas pu demarrer)
 
telnet 127.0.0.1 25  pour verifier.
 
le maildirmake est une commande qui est livré avec courier.

n°890096
_kev_
Posté le 26-02-2007 à 12:10:39  profilanswer
 

en effet le telnet ne fonctionne pas ,erreur !
J'ai reboot mais toujours meme erreur alors que postfix démarre bien au démarrage .
 
Et le maildirmake est apparament en effet livré avec le courier , celui ci est installé mais toujours ce probléme de command not found !
 
(Bon appétit et merci encore ;) )

n°890097
toniotonio
Posté le 26-02-2007 à 12:11:35  profilanswer
 

pour postfix il faut encore voir les logs  


Message édité par toniotonio le 26-02-2007 à 12:13:12
n°890127
_kev_
Posté le 26-02-2007 à 14:04:42  profilanswer
 

voila le log ,qui dit pas grand chose a part que postfix a l'air down  

Code :
  1. Feb 26 13:02:31 srvLinux3 postfix/postqueue[3663]: warning: Mail system is down -- accessing queue directly
  2. Feb 26 13:02:56 srvLinux3 postfix/postqueue[3668]: warning: Mail system is down -- accessing queue directly


 

n°890128
toniotonio
Posté le 26-02-2007 à 14:06:48  profilanswer
 

tu dois avoir d'autre fichiers de log car la c'est vraiment court !  
 

n°890437
_kev_
Posté le 27-02-2007 à 09:29:05  profilanswer
 

Bonjour en ce mardi matin ,
desolé de repondre si tart mais hier apres midi j'étais en déplacement ,  
 
sinon toujours le meme problème pourtant postfix démarre bien au démarrage du système ,voila tout l'extrait du maillog

Code :
  1. Feb 26 13:02:31 srvLinux3 postfix/postqueue[3663]: warning: Mail system is down -- accessing queue directly
  2. Feb 26 13:02:56 srvLinux3 postfix/postqueue[3668]: warning: Mail system is down -- accessing queue directly
  3. Feb 27 09:13:12 srvLinux3 postfix/postfix-script: starting the Postfix mail system
  4. Feb 27 09:13:12 srvLinux3 postfix/master[1901]: fatal: 127.0.0.1:smtp-backdoor: Servname not supported for ai_socktype
  5. Feb 27 09:13:34 srvLinux3 postfix/postfix-script: starting the Postfix mail system
  6. Feb 27 09:13:34 srvLinux3 postfix/master[2155]: fatal: 127.0.0.1:smtp-backdoor: Servname not supported for ai_socktype
  7. Feb 27 08:25:48 srvLinux3 postfix/postqueue[2559]: warning: Mail system is down -- accessing queue directly


 
et j'ai toujours pas réglé le problème du Maildirmake :S

n°890441
toniotonio
Posté le 27-02-2007 à 09:32:10  profilanswer
 

smtp-backdoor ?
 
peux tu mettre le master.cf  et a nouveau un postconf -n ?

n°890446
e_esprit
Posté le 27-02-2007 à 09:37:39  profilanswer
 

mynetworks = 168.100., 127.0., 127.0.
 
C'est quoi c'te syntaxe :heink:


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°890449
toniotonio
Posté le 27-02-2007 à 09:41:31  profilanswer
 

j'ai regardé rapide le tuto que tu as utilisé et a priori ton erreur viendrait du  /etc/services
verifie que smtp-backdoor y est bien renseigné
j'ai jamais utilisé antivir mais il semble que ce soit ca


Message édité par toniotonio le 27-02-2007 à 09:41:53
n°890455
_kev_
Posté le 27-02-2007 à 09:59:33  profilanswer
 

Voici le master.cf et le postconf  
 

Code :
  1. #
  2. # Postfix master process configuration file.  For details on the format
  3. # of the file, see the master(5) manual page (command: "man 5 master" ).
  4. #
  5. # ==========================================================================
  6. # service type  private unpriv  chroot  wakeup  maxproc command + args
  7. #               (yes)   (yes)   (yes)   (never) (100)
  8. # ==========================================================================
  9. smtp      inet  n       -       n       -       -       smtpd
  10. 127.0.0.1:smtp-backdoor inet n - n - - smtpd -o content_filter=
  11. #submission inet n       -       n       -       -       smtpd
  12. #  -o smtpd_enforce_tls=yes
  13. #  -o smtpd_sasl_auth_enable=yes
  14. #  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
  15. #smtps     inet  n       -       n       -       -       smtpd
  16. #  -o smtpd_tls_wrappermode=yes
  17. #  -o smtpd_sasl_auth_enable=yes
  18. #  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
  19. #628      inet  n       -       n       -       -       qmqpd
  20. pickup    fifo  n       -       n       60      1       pickup
  21. cleanup   unix  n       -       n       -       0       cleanup
  22. qmgr      fifo  n       -       n       300     1       qmgr
  23. #qmgr     fifo  n       -       n       300     1       oqmgr
  24. tlsmgr    unix  -       -       n       1000?   1       tlsmgr
  25. rewrite   unix  -       -       n       -       -       trivial-rewrite
  26. bounce    unix  -       -       n       -       0       bounce
  27. defer     unix  -       -       n       -       0       bounce
  28. trace     unix  -       -       n       -       0       bounce
  29. verify    unix  -       -       n       -       1       verify
  30. flush     unix  n       -       n       1000?   0       flush
  31. proxymap  unix  -       -       n       -       -       proxymap
  32. smtp      unix  -       -       n       -       -       smtp
  33. # When relaying mail as backup MX, disable fallback_relay to avoid MX loops
  34. relay     unix  -       -       n       -       -       smtp
  35. -o fallback_relay=
  36. #       -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
  37. showq     unix  n       -       n       -       -       showq
  38. error     unix  -       -       n       -       -       error
  39. discard   unix  -       -       n       -       -       discard
  40. local     unix  -       n       n       -       -       local
  41. virtual   unix  -       n       n       -       -       virtual
  42. lmtp      unix  -       -       n       -       -       lmtp
  43. anvil     unix  -       -       n       -       1       anvil
  44. scache   unix - - n - 1 scache
  45. #
  46. # ====================================================================
  47. # Interfaces to non-Postfix software. Be sure to examine the manual
  48. # pages of the non-Postfix software to find out what options it wants.
  49. #
  50. # Many of the following services use the Postfix pipe(8) delivery
  51. # agent.  See the pipe(8) man page for information about ${recipient}
  52. # and other message envelope options.
  53. # ====================================================================
  54. #
  55. # maildrop. See the Postfix MAILDROP_README file for details.
  56. # Also specify in main.cf: maildrop_destination_recipient_limit=1
  57. #
  58. maildrop  unix  -       n       n       -       -       pipe
  59.   flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
  60. #
  61. # The Cyrus deliver program has changed incompatibly, multiple times.
  62. #
  63. old-cyrus unix  -       n       n       -       -       pipe
  64.   flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
  65. # Cyrus 2.1.5 (Amos Gouaux)
  66. # Also specify in main.cf: cyrus_destination_recipient_limit=1
  67. cyrus     unix  -       n       n       -       -       pipe
  68.   user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
  69. #
  70. # See the Postfix UUCP_README file for configuration details.
  71. #
  72. uucp      unix  -       n       n       -       -       pipe
  73.   flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
  74. #
  75. # Other external delivery methods.
  76. #
  77. ifmail    unix  -       n       n       -       -       pipe
  78.   flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
  79. bsmtp     unix  -       n       n       -       -       pipe
  80.   flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient


 
le postconf -n  

Code :
  1. alias_database = dbm:/etc/aliases
  2. alias_maps = hash:/etc/aliases
  3. command_directory = /usr/sbin
  4. config_directory = /etc/postfix
  5. content_filter = smtp:127.0.0.1:10024
  6. daemon_directory = /usr/lib/postfix
  7. debug_peer_level = 2
  8. default_transport = smtp
  9. home_mailbox = Maildir/
  10. html_directory = no
  11. inet_interfaces = all
  12. mail_owner = postfix
  13. mailbox_command = /usr/bin/procmail
  14. mailq_path = /usr/bin/mailq
  15. manpage_directory = /usr/local/man
  16. mydestination = $myhostname, localhost.$mydomain, localhost$mydomain ,$mydomain ,localhost , localhost.localdomain
  17. mydomain = systematic.fr
  18. myhostname = srvLinux3.systematic.fr
  19. mynetworks = 192.168.100., 127.0.0.
  20. newaliases_path = /usr/bin/newaliases
  21. queue_directory = /var/spool/postfix
  22. readme_directory = no
  23. relayhost = 217.15.88.11
  24. sample_directory = /etc/postfix
  25. sendmail_path = /usr/sbin/sendmail
  26. setgid_group = postdrop
  27. unknown_local_recipient_reject_code = 550


 
Sinon voila ce que j'ai rajouté dans le /etc/services

Code :
  1. #ANTIVIRUS
  2. #antivir 10024/tcp
  3. #smtp-backdoor 10025/tcp
  4. smtp-backdoor 10024/tcp


 
Donc avec juste cette dernière ligne activée lorsque j'envoi des mail et que je vais voir dans la mailq j'ai le message " mailq is empty" .
Donc ce qui voudrait dire que celle-ci est vide mais je n'ai pas recu le mail que je me suis envoyé .
 
J'ai désactivé les lignes pour l'antivir car il ne se lance pas au démarrage donc j'ai abandonné sur ce point .


Message édité par _kev_ le 27-02-2007 à 10:02:15
n°890456
_kev_
Posté le 27-02-2007 à 10:05:15  profilanswer
 

voici un extrait du maillog si ca peut vous aider ..

Code :
  1. Feb 27 10:04:34 srvLinux3 postfix/pickup[5726]: 8CCB8186AE1: uid=0 from=<root>
  2. Feb 27 10:04:34 srvLinux3 postfix/cleanup[5783]: 8CCB8186AE1: message-id=<20070227090434.8CCB8186AE1@srvLinux3.systematic.fr>
  3. Feb 27 10:04:34 srvLinux3 postfix/qmgr[5727]: 8CCB8186AE1: from=<root@srvLinux3.systematic.fr>, size=322, nrcpt=1 (queue active)
  4. Feb 27 10:04:34 srvLinux3 postfix/smtpd[5786]: warning: database /etc/aliases.db is older than source file /etc/aliases
  5. Feb 27 10:04:34 srvLinux3 postfix/smtpd[5786]: connect from localhost.localdomain[127.0.0.1]
  6. Feb 27 10:04:34 srvLinux3 postfix/smtpd[5786]: NOQUEUE: reject: RCPT from localhost.localdomain[127.0.0.1]: 554 5.7.1 <shnakeur@hotmail.com>: Relay access denied; from=<root@srvLinux3.systematic.fr> to=<shnakeur@hotmail.com> proto=ESMTP helo=<srvLinux3.systematic.fr>
  7. Feb 27 10:04:34 srvLinux3 postfix/smtp[5785]: 8CCB8186AE1: to=<shnakeur@hotmail.com>, relay=127.0.0.1[127.0.0.1]:10024, delay=0.31, delays=0.15/0.02/0.06/0.09, dsn=5.7.1, status=bounced (host 127.0.0.1[127.0.0.1] said: 554 5.7.1 <shnakeur@hotmail.com>: Relay access denied (in reply to RCPT TO command))
  8. Feb 27 10:04:34 srvLinux3 postfix/cleanup[5783]: C82C4186AE2: message-id=<20070227090434.C82C4186AE2@srvLinux3.systematic.fr>
  9. Feb 27 10:04:34 srvLinux3 postfix/smtpd[5786]: disconnect from localhost.localdomain[127.0.0.1]
  10. Feb 27 10:04:34 srvLinux3 postfix/qmgr[5727]: C82C4186AE2: from=<>, size=2260, nrcpt=1 (queue active)
  11. Feb 27 10:04:34 srvLinux3 postfix/bounce[5789]: 8CCB8186AE1: sender non-delivery notification: C82C4186AE2
  12. Feb 27 10:04:34 srvLinux3 postfix/qmgr[5727]: 8CCB8186AE1: removed
  13. Feb 27 10:04:34 srvLinux3 postfix/local[5790]: warning: database /etc/aliases.db is older than source file /etc/aliases
  14. Feb 27 10:04:34 srvLinux3 postfix/local[5790]: C82C4186AE2: to=<root@srvLinux3.systematic.fr>, relay=local, delay=0.16, delays=0.07/0.02/0/0.06, dsn=5.2.0, status=bounced (can't create user output file. Command output: procmail: Couldn't create "/var/spool/mail/nobody" )
  15. Feb 27 10:04:34 srvLinux3 postfix/qmgr[5727]: C82C4186AE2: removed

n°890458
toniotonio
Posté le 27-02-2007 à 10:10:54  profilanswer
 

a ta place je commencerai par desactiver tout le content filter dans le main.cf et le master.cf pour deja valider ta config comme ca.
commente donc le content_filter dans le main.cf et le  
 
127.0.0.1:smtp-backdoor inet n - n - - smtpd -o content_filter=   dans le master.cf
 
ensuite lance la commande newaliases pour resoudre le warning: database /etc/aliases.db is older than source file /etc/aliases
 
puis postes ici ton procmailrc
 

n°890462
e_esprit
Posté le 27-02-2007 à 10:15:07  profilanswer
 

Revois la syntaxe de ton "mynetworks" aussi :o


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°890469
toniotonio
Posté le 27-02-2007 à 10:23:11  profilanswer
 

e_esprit a écrit :

Revois la syntaxe de ton "mynetworks" aussi :o


 
effectivement  :jap:

n°890471
_kev_
Posté le 27-02-2007 à 10:29:47  profilanswer
 

euh je crois avoir revu la syntaxe du my_networks ...
 
Sinon j'ai donc désactiver le content filter dans le main.cf et le master.cf,
pour la commande newaliases j'ai l'erreur "postalias: fatal: unsupported map type: dbm
"  
donc j'ai enlever les aliases que j'avais r'ajouter . Un envoi de mail sur mon compte hotmail fonctionne je recois le mail , mais un mail envoyé sur un compte@systematic.fr n'ai pas recu .
 
mais par contre mon procmailrc.log est vide :s  
 
le maillog :

Code :
  1. eb 27 10:18:06 srvLinux3 postfix/postfix-script: refreshing the Postfix mail system
  2. Feb 27 10:18:06 srvLinux3 postfix/master[6417]: reload configuration /etc/postfix
  3. Feb 27 10:18:24 srvLinux3 postfix/pickup[6427]: F3E21186AE5: uid=0 from=<root>
  4. Feb 27 10:18:25 srvLinux3 postfix/cleanup[6437]: F3E21186AE5: message-id=<20070227091824.F3E21186AE5@srvLinux3.systematic.fr>
  5. Feb 27 10:18:25 srvLinux3 postfix/qmgr[6428]: F3E21186AE5: from=<root@srvLinux3.systematic.fr>, size=331, nrcpt=1 (queue active)
  6. Feb 27 10:18:25 srvLinux3 postfix/local[6439]: warning: database /etc/aliases.db is older than source file /etc/aliases
  7. Feb 27 10:18:25 srvLinux3 postfix/local[6439]: F3E21186AE5: to=<lleroux@systematic.fr>, relay=local, delay=0.73, delays=0.33/0.25/0/0.14, dsn=2.0.0, status=sent (delivered to command: /usr/bin/procmail)
  8. Feb 27 10:18:25 srvLinux3 postfix/qmgr[6428]: F3E21186AE5: removed
  9. Feb 27 10:18:41 srvLinux3 postfix/pickup[6427]: 726A8186AE5: uid=0 from=<root>
  10. Feb 27 10:18:41 srvLinux3 postfix/cleanup[6437]: 726A8186AE5: message-id=<20070227091841.726A8186AE5@srvLinux3.systematic.fr>
  11. Feb 27 10:18:41 srvLinux3 postfix/qmgr[6428]: 726A8186AE5: from=<root@srvLinux3.systematic.fr>, size=328, nrcpt=1 (queue active)
  12. Feb 27 10:18:42 srvLinux3 postfix/smtp[6446]: 726A8186AE5: to=<shnakeur@hotmail.com>, relay=217.15.88.11[217.15.88.11]:25, delay=0.77, delays=0.16/0.09/0.04/0.47, dsn=2.0.0, status=sent (250 Ok: queued as 7CA941B5DA6)
  13. Feb 27 10:18:42 srvLinux3 postfix/qmgr[6428]: 726A8186AE5: removed
  14. Feb 27 10:19:49 srvLinux3 postfix/pickup[6427]: 1CDA5186AE5: uid=0 from=<root>
  15. Feb 27 10:19:49 srvLinux3 postfix/cleanup[6437]: 1CDA5186AE5: message-id=<20070227091949.1CDA5186AE5@srvLinux3.systematic.fr>
  16. Feb 27 10:19:49 srvLinux3 postfix/qmgr[6428]: 1CDA5186AE5: from=<root@srvLinux3.systematic.fr>, size=22714, nrcpt=1 (queue active)
  17. Feb 27 10:19:51 srvLinux3 postfix/local[6439]: 1CDA5186AE5: to=<root@srvLinux3.systematic.fr>, orig_to=<root>, relay=local, delay=16, delays=15/0/0/1.1, dsn=5.2.0, status=bounced (can't create user output file. Command output: procmail: Couldn't create "/var/spool/mail/nobody" )
  18. Feb 27 10:19:51 srvLinux3 postfix/cleanup[6437]: 1571A186AE6: message-id=<20070227091951.1571A186AE6@srvLinux3.systematic.fr>
  19. Feb 27 10:19:51 srvLinux3 postfix/qmgr[6428]: 1571A186AE6: from=<>, size=24678, nrcpt=1 (queue active)
  20. Feb 27 10:19:51 srvLinux3 postfix/bounce[6807]: 1CDA5186AE5: sender non-delivery notification: 1571A186AE6
  21. Feb 27 10:19:51 srvLinux3 postfix/qmgr[6428]: 1CDA5186AE5: removed
  22. Feb 27 10:19:51 srvLinux3 postfix/local[6439]: 1571A186AE6: to=<root@srvLinux3.systematic.fr>, relay=local, delay=0.26, delays=0.12/0/0/0.14, dsn=5.2.0, status=bounced (can't create user output file. Command output: procmail: Couldn't create "/var/spool/mail/nobody" )
  23. Feb 27 10:19:51 srvLinux3 postfix/qmgr[6428]: 1571A186AE6: removed
  24. Feb 27 10:23:56 srvLinux3 postfix/pickup[6427]: AEC05186AE7: uid=0 from=<root>
  25. Feb 27 10:23:56 srvLinux3 postfix/cleanup[6862]: AEC05186AE7: message-id=<20070227092356.AEC05186AE7@srvLinux3.systematic.fr>
  26. Feb 27 10:23:56 srvLinux3 postfix/qmgr[6428]: AEC05186AE7: from=<root@srvLinux3.systematic.fr>, size=328, nrcpt=1 (queue active)
  27. Feb 27 10:24:07 srvLinux3 postfix/smtp[6864]: AEC05186AE7: to=<shnakeur@hotmail.com>, relay=217.15.88.11[217.15.88.11]:25, delay=11, delays=0.38/0.07/0.08/11, dsn=2.0.0, status=sent (250 Ok: queued as 170731ADBB3)
  28. Feb 27 10:24:07 srvLinux3 postfix/qmgr[6428]: AEC05186AE7: removed
  29. Feb 27 10:24:07 srvLinux3 postfix/postalias[6867]: fatal: unsupported map type: dbm
  30. Feb 27 10:28:44 srvLinux3 postfix/pickup[6427]: E874C186AE7: uid=0 from=<root>
  31. Feb 27 10:28:44 srvLinux3 postfix/cleanup[6900]: E874C186AE7: message-id=<20070227092843.E874C186AE7@srvLinux3.systematic.fr>
  32. Feb 27 10:28:44 srvLinux3 postfix/qmgr[6428]: E874C186AE7: from=<root@srvLinux3.systematic.fr>, size=331, nrcpt=1 (queue active)
  33. Feb 27 10:28:44 srvLinux3 postfix/local[6902]: warning: database /etc/aliases.db is older than source file /etc/aliases
  34. Feb 27 10:28:44 srvLinux3 postfix/local[6902]: E874C186AE7: to=<lleroux@systematic.fr>, relay=local, delay=0.95, delays=0.37/0.28/0/0.31, dsn=2.0.0, status=sent (delivered to command: /usr/bin/procmail)
  35. Feb 27 10:28:44 srvLinux3 postfix/qmgr[6428]: E874C186AE7: removed


 

n°890475
e_esprit
Posté le 27-02-2007 à 10:40:59  profilanswer
 

Citation :

mynetworks = 192.168.100., 127.0.0.


 
C'est trop flou cette notation, utilise plutot cela, au moins c'est clair au niveau du masque :

Citation :

mynetworks = 192.168.100.0/24, 127.0.0.0/8


 
Sinon ta base d'aliases est pas à jour :

# postalias /etc/aliases


 
Pis à priori il te manque tes boites de recpeptions :

Citation :

(can't create user output file. Command output: procmail: Couldn't create "/var/spool/mail/nobody" )


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°890479
toniotonio
Posté le 27-02-2007 à 10:46:03  profilanswer
 

change le parametre alias_database comme ci dessous

Code :
  1. alias_database = hash:/etc/aliases


Message édité par toniotonio le 27-02-2007 à 10:48:40
n°890488
_kev_
Posté le 27-02-2007 à 11:04:49  profilanswer
 

J'ai effectué le changement pour my-networks et mis mes alias a jour ! merci
 
Et oui il me manque les boite de reception car je n'ai pas accés a la commande Maildirmake pour creer les Maildir de chaque utilisateur..
En effet apparament cette commande est "installée" lors de l'installation du courier-imap mais meme aprés son installation je n'ai toujours pas accès a cette commance.
 
Toujours dans le courier-imap il faut "apparament " que je modifie le fichier " /etc/courier/authdaemonrc
" et y ajouter cette ligne "authmodulelist=authpam" qui est la seule dans ce fichier , je trouve ca suspect ..
Si l'on peut m'éclairer la dessus .. merci

n°890498
e_esprit
Posté le 27-02-2007 à 11:45:50  profilanswer
 

Ca n'a rien de suspect, tu précises juste quel moyen d'authentification tu proposes pour tes utilisateurs. En l'occurence pam (les comptes UNIX de base quoi).


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°890502
_kev_
Posté le 27-02-2007 à 11:50:40  profilanswer
 

oui , ce que je trouvais de "suspect" ^^ c'est que le fichier soit vide a l'origine et que je n'y ajoute que ma ligne ..
Sinon toujours ce problème de maildirmake :(  

n°890507
boobaka
Posté le 27-02-2007 à 12:13:25  profilanswer
 

ni maildirmake ni maildirmake.courier de dispo??

n°890555
_kev_
Posté le 27-02-2007 à 14:02:05  profilanswer
 

nan aucun des deux :s  

n°890652
_kev_
Posté le 27-02-2007 à 16:07:22  profilanswer
 

j'ai essayer de réinstaller le courier et toujours pas de maildirmake  
Je vois pas comment je peux faire sans , y a t'il une autre alternative ?
et est ce que le fait que mon procmailrc.log soit vide soit normal ?


Message édité par _kev_ le 27-02-2007 à 16:10:28
n°890654
e_esprit
Posté le 27-02-2007 à 16:13:57  profilanswer
 

Dis donc, pour quelqu'un en stage tu ne te donnes pas beaucoup de mal je trouve :D
C'est pas en demandant en permanence sur un forum que tu vas apprendre, alors cherche un peu par toi-même ;)


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°890670
leto
Posté le 27-02-2007 à 16:42:03  profilanswer
 

Surtout que la doc de postfix est bien faite, et qu'il existe même une traduction en français.
Sans compter les miliers de howto


---------------
--
n°890685
_kev_
Posté le 27-02-2007 à 16:59:32  profilanswer
 

Euh je suis en BTS IG et j'ai donc une note de synthèse sur un projet à faire d'ou la mise en place de ce serveur de messagerie comme choix de projet , l'entreprise dans laquelle je fais mon stage a deja une messagerie, et ils m'ont proposé de faire mon projet sur l'étude d' une nouvelle messagerie pour remplacer l'actuelle...
 
Mais mon stage ne consiste pas à ca , je fait 9h-12h /13h30-18H a travailler dans l'entreprise (installation de pc chez des clients,imprimantes multifonctions..) donc c'est sur mon temps libre que je fais mon projet donc le soir aprés la journée de boulot :( ou le midi .
 
J'en profite donc dans la journée quand j'ai 2 minutes pour essayer 2-3 trucs sur mon serveur et vous poster les erreurs ..
Et effectivement la documentation de postfix traduite est bien faire mais a aucun endroit ils me disent comment creer des Maildir avec la commande Maildirmake quand celle ci n'est pas présente( ou alors je l'ai loupée).
 
Donc dsl si je ne consacre pas ma journée a ma messagerie et desolé si je viens vous déranger sur le forum quand je suis bloquer ( malgrés toute ma bonne volonté la mise en place de ce serveur n'est pas si simple que ca )!!
 
++


Message édité par _kev_ le 27-02-2007 à 17:02:02
n°891762
_kev_
Posté le 02-03-2007 à 16:05:50  profilanswer
 

Voila de retour après quelques réinstallations .
 
A l'heure actuelle tout s'est installé sans erreurs. Le serveur fait bien relais SMTP , l'envoi de mail est donc possible .
Les mails envoyés sur mon domaine systematic.fr sont bien stocké dans le répertoire  Maildir de l'utilisateur .
Cependant il ne peut y accéder depuis son client de messagerie, sous Outlook un pop up s'affiche ou il nous demande de nous identifier, je rentre donc ici les meme identifiant que l'utilisateur a sur mon serveur mais impossible de s'y connecter .
 
Voila un extrait du maillog .

Code :
  1. Mar  2 15:59:52 srvLinux3 pop3d: Connection, ip=[:ffff:192.168.100.50]
  2. Mar  2 15:59:52 srvLinux3 pop3d: LOGOUT, ip=[:ffff:192.168.100.50]
  3. Mar  2 15:59:52 srvLinux3 pop3d: Disconnected, ip=[:ffff:192.168.100.50]
  4. Mar  2 16:00:03 srvLinux3 pop3d: Connection, ip=[:ffff:192.168.100.50]
  5. Mar  2 16:00:03 srvLinux3 pop3d: LOGOUT, ip=[:ffff:192.168.100.50]
  6. Mar  2 16:00:03 srvLinux3 pop3d: Disconnected, ip=[:ffff:192.168.100.50]
  7. Mar  2 16:00:07 srvLinux3 pop3d: Connection, ip=[:ffff:192.168.100.50]
  8. Mar  2 16:00:07 srvLinux3 pop3d: LOGOUT, ip=[:ffff:192.168.100.50]
  9. Mar  2 16:00:07 srvLinux3 pop3d: Disconnected, ip=[:ffff:192.168.100.50]
  10. Mar  2 16:00:09 srvLinux3 pop3d: Connection, ip=[:ffff:192.168.100.50]
  11. Mar  2 16:00:09 srvLinux3 pop3d: LOGOUT, ip=[:ffff:192.168.100.50]
  12. Mar  2 16:00:09 srvLinux3 pop3d: Disconnected, ip=[:ffff:192.168.100.50]
  13. Mar  2 16:00:46 srvLinux3 pop3d: Connection, ip=[:ffff:192.168.100.50]
  14. Mar  2 16:00:46 srvLinux3 pop3d: authdaemon: s_connect() failed: No such file or directory
  15. Mar  2 16:00:46 srvLinux3 pop3d: LOGIN FAILED, user=lleroux, ip=[:ffff:192.168.100.50]
  16. Mar  2 16:00:46 srvLinux3 pop3d: authentication error: No such file or directory
  17. Mar  2 16:05:02 srvLinux3 pop3d: Connection, ip=[:ffff:192.168.100.50]
  18. Mar  2 16:05:02 srvLinux3 pop3d: authdaemon: s_connect() failed: No such file or directory
  19. Mar  2 16:05:02 srvLinux3 pop3d: LOGIN FAILED, user=lleroux, ip=[:ffff:192.168.100.50]
  20. Mar  2 16:05:02 srvLinux3 pop3d: authentication error: No such file or directory


 
Donc si quelqu'un pouvait m'aider sur ce point !Merci d'avance

n°891777
_kev_
Posté le 02-03-2007 à 17:22:21  profilanswer
 

up !

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Postfix, problèmes de configuration ...

 

Sujets relatifs
[Postfix] Can't connect to mysql serverprocmail dans postfix (executer en tant que)
[ubuntu] problèmes de droitsproblemes pam+vsftpd
postfix+popproblemes de gestion des DNS entre eth0 et eth1
[debian] Mon serveur Postfix ne veut plus de moiprobleme mails en double Postfix+Mysql
Configuration apache2Configuration apache2
Plus de sujets relatifs à : Postfix, problèmes de configuration ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR