Merci pour vos réponses.

J'ai modifié le php.ini pour qu'il pointe sur l'interface fournit par xmail.

Je tombe maintenant sur de problème d'accès au fichier mail:

Voici ce que je reçois dans /var/log/apache2/error.log:

        /var/lib/xmail/spool/temp/1142872205000.9158.Debian1: Permission
Denied

Droits initiaux des repertoires dans /var/lib/xmail/spool
        drwxrwx--T   2 root mail 4096 2006-03-19 06:26 local
        drwxrwx--T   2 root mail 4096 2006-03-20 17:50 temp

Que j'ai modifié par:
        drwxrwx--T   2 root mail 4096 2006-03-20 18:57 local
        drwxrwxrwx   2 root mail 4096 2006-03-20 18:57 temp

        Debian1:/var/lib/xmail/spool# ls -l temp
        total 0
        -rwxrwxrwx  1 root root 0 2006-03-20 17:18
1142871537000.8758.Debian1
        -rwxrwxrwx  1 root root 0 2006-03-20 17:18
1142871537000.8758.Debian1.mail
        -rwxrwxrwx  1 root root 0 2006-03-20 17:50
1142873451000.9798.Debian1
        -rwxrwxrwx  1 root root 0 2006-03-20 17:50
1142873451000.9798.Debian1.mail

Maintenant le message est:
        cannot move file:
/var/lib/xmail/spool/temp/1142876079000.10919.Debian1.mail

Quelqu'un aurait une idée de la destionation du fichier ou du problème en
général ?.


Paul Veuve
[EMAIL PROTECTED]

CDI CONSEILS ET DEVELOPPEMENTS
INDUSTRIELS SA
Chemin de la Justice 15
CH-2000 NEUCHATEL

http://www.cdisa.ch

Phone  (+41 32) 733 31 31 or (+41 78) 600 31 31

Fax (+41 32) 733 31 32


-----Message d'origine-----
De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
De la part de Julien Escario
Envoyé : lundi, 20. mars 2006 14:10
À : Groupe romand des Utilisateurs de Linux et Logiciels Libres (Liste
technique)
Objet : Re: [gull] Selection du MTA utilisé par mail() en PHP4

Paul Veuve a écrit :
> Bonjour à tous.

Bonjour,

> J’ai besoin d’envoyer des mails depuis des pages WEB.
> 
> Je pense utiliser la fonction mail() de PHP4 mais elle ne fonctionne pas.

Il est aussi possible d'utiliser d'autres languages, voir des framework qui
font
le boulot. Egalement à voir : l'utilisation de file descriptor directement
sur
le binaire de gestion de la queue (en tout cas avec qmail).

> J’ai touvé dans la doc que PHP utilise sendMail comme MTA.

Hmm, plus précisement /usr/sbin/sendmail.

> Notre serveur est installé avec xmail et les 2 MTA sont mutuellement
> exclusifs.

La plupart des MTA fournissent un binaire à lien symbolique permettant de
simuler le fonctionnement de sendmail.

> Quelqu’un saurait-il s’il est possible de spécifier le MTA a PHP ?.

Dans le fichier /etc/php4/php.ini :

For Unix only.  You may supply arguments as well (default: 'sendmail -t
-i').
sendmail_path = /usr/sbin/sendmail -t -i

On peut donc définir l'executable ainsi que les paramètres.

> Quelqu’un aurait-il une autre solution pour envoier des mails depuis une
> page WEB (autre que mailto)

Votre question me laisse à penser que vous vous attaquez à un problème un
peu
trop complexe pour vous. Il y a probablement quelques étapes à franchir
avant
d'attaquer de la programmation PHP (par exemple l'installation +
configuration
d'un serveur).

Bon après-midi,
Julien
_______________________________________________
gull mailing list
[email protected]
http://lists.alphanet.ch/mailman/listinfo/gull

-- 
<No virus found in this incoming message. [EMAIL PROTECTED]>
Checked by AVG Free Edition.
Version: 7.1.385 / Virus Database: 268.2.5/284 - Release Date: 17.03.2006
 

-- 
<No virus found in this outgoing message [EMAIL PROTECTED]>
Checked by AVG Free Edition.
Version: 7.1.385 / Virus Database: 268.2.5/284 - Release Date: 17.03.2006
 

_______________________________________________
gull mailing list
[email protected]
http://lists.alphanet.ch/mailman/listinfo/gull

Répondre à