[Résolu] Postifx et Hylafax

Forum d'assistance et d'échange sur l'installation, la configuration, et l'utilisation des système Linux et BSD. Vous pouvez y poster vos questions concernant ces systèmes d'exploitation en faisant l'effort préalable de rechercher dans le forum, dans les manuels et les documentations que la réponse n'y figure pas.

Modérateur: modos Ixus

[Résolu] Postifx et Hylafax

Messagepar kinkey » 13 Déc 2005 12:23

Salut, la semaine derniere j'ai mis à jour Postfix en version 2.2.6-1 sur mon serveur RH9, ce n'est pas la derniere mais c'est la seul pour laquel j'ai trouvé un srpm correcte. Depuis j'ai un problème avec Hylafax. Il comporte un script qui permet de notifier par mail les emetteurs de l'etat d'envoie de leur fax avec pieces jointes. Jusqu'a présent cela fonctionnait parfaitement mais depuis lorsque j'envoie un fax au moment d'envoyer la notification j'ai le message suivant :

Code: Tout sélectionner
Dec 13 11:14:28 svrh01 postfix/pickup[10239]: C35C018EAA1: uid=10 from=<fax@toto.fr>
Dec 13 11:14:28 svrh01 postfix/cleanup[10375]: C35C018EAA1: message-id=<20051213101428.C35C018EAA1@toto.dom.toto>
Dec 13 11:14:28 svrh01 postfix/cleanup[10375]: C35C018EAA1: to=<unknown>, relay=none, delay=0, status=bounced (No recipients specified)
Dec 13 11:14:28 svrh01 postfix/cleanup[10379]: DDD3618EAA2: message-id=<20051213101428.DDD3618EAA2@toto.dom.toto>
Dec 13 11:14:29 svrh01 postfix/qmgr[10240]: DDD3618EAA2: from=<>, size=42457, nrcpt=1 (queue active)
Dec 13 11:14:31 svrh01 postfix/smtp[10380]: DDD3618EAA2: to=<fax@toto>, relay=mx3.ovh.net[213.186.33.73], delay=3, status=sent (250 ok 1134468873 qp 21947)
Dec 13 11:14:31 svrh01 postfix/qmgr[10240]: DDD3618EAA2: removed


J'ai fais quelque recherche sur le net et apparament depuis le passage en version 2 de postfix il y a eu des changement, malheureusement je n'ai pas trouvé un seul message qui explique clairement les modifs. Par exemple celui la : http://www.irbs.net/internet/postfix/0409/2850.html Si par hasard quelqu'un a déjà rencontré ce problème et qu'il l'a réglé je suis preneur, merci.
Dernière édition par kinkey le 14 Déc 2005 11:08, édité 1 fois au total.
! Meme pas peur !
FAQ
Avatar de l’utilisateur
kinkey
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 292
Inscrit le: 09 Avr 2003 00:00
Localisation: Lyon

Messagepar Jacques- » 13 Déc 2005 23:21

PAs de config sous la main, ni de hylafax ni de postfix dans une version récente
A priori, il se plaint parce que le mail ne comporte pas de destinataire... tu as probablement un problème d'association du nom fourni par hylafax avec le nom d'utilisateur interne, une modif dans le fichier sender_canonical suffirait peut-être à régler ça, ou alors le domaine local ou la machine localhost qui n'est pas autorisée à poster des messages ou qui n'est pas vue dans les domaines autorisés.
Ce sont les premières idées qui me viennent, pas sur que ce soit ça.

Jacques
Avatar de l’utilisateur
Jacques-
Vice-Amiral
Vice-Amiral
 
Messages: 952
Inscrit le: 23 Jan 2003 01:00

Messagepar kinkey » 14 Déc 2005 10:33

Hier, je suis passé à la version 2.2.7-1, ce matin j'ai comparé mes fichiers main.cf, master.cf, aliases, canonical, emetteur, relocated, transport, virtual. J'ai regénéré les fichiers db, redémarré postfix mais j'ai toujours la même erreur.

Voici mon main.cf :
Code: Tout sélectionner
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
html_directory = /usr/share/doc/postfix-2.2.7-documentation/html
inet_interfaces = $myhostname, localhost
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, $mydomain
mydomain = $myhostname
myhostname = dom.toto
mynetworks = 192.168.x.0/24, 127.0.0.1/8
myorigin = toto.fr
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.2.7-documentation/readme
recipient_canonical_maps = hash:/etc/postfix/destinataire
sample_directory = /etc/postfix
sender_canonical_maps = hash:/etc/postfix/emetteur
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_banner = $myhostname ESMTP $mail_name
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 450


Là j'avoue que je suis completement perdu.
! Meme pas peur !
FAQ
Avatar de l’utilisateur
kinkey
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 292
Inscrit le: 09 Avr 2003 00:00
Localisation: Lyon

Messagepar kinkey » 14 Déc 2005 11:05

oufff j'ai enfin trouvé, dans le fichier setup.cache il faut modifier la variable SENDMAIL=/usr/sbin/sendmail en SENDMAIL=/usr/sbin/sendmail.postfix

Merci pour l'aide Jacques-.
! Meme pas peur !
FAQ
Avatar de l’utilisateur
kinkey
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 292
Inscrit le: 09 Avr 2003 00:00
Localisation: Lyon

Messagepar Jacques- » 14 Déc 2005 23:00

De rien, mais je n'ai pas fait grand chose d'efficace...
Mais comme toujours, la lecture, et relecture à tête reposée de la doc et de sa config règle bien souvent 80% des problèmes.

Jacques
Avatar de l’utilisateur
Jacques-
Vice-Amiral
Vice-Amiral
 
Messages: 952
Inscrit le: 23 Jan 2003 01:00


Retour vers Linux et BSD (forum généraliste)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron