RE: [gull] Selection du MTA utilisé par mail() en PHP4
Paul Veuve
vep at cdisa.ch
Mon Mar 20 19:31:16 CET 2006
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
vep at cdisa.ch
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 : gull-bounces at lists.alphanet.ch [mailto:gull-bounces at lists.alphanet.ch]
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
gull at lists.alphanet.ch
http://lists.alphanet.ch/mailman/listinfo/gull
--
<No virus found in this incoming message. cdi at cdisa.ch>
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 cdi at cdisa.ch>
Checked by AVG Free Edition.
Version: 7.1.385 / Virus Database: 268.2.5/284 - Release Date: 17.03.2006
More information about the gull
mailing list