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