Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Debian
Debian Vos questions sur la distribution Debian
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/09/2011, 16h30   #1
Nouveau Membre du Club
 
Avatar de Squalthor
 
Homme
Autodidacte
Inscription : juillet 2006
Messages : 140
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Autodidacte

Informations forums :
Inscription : juillet 2006
Messages : 140
Points : 37
Points : 37
Par défaut php - mail() via postfix

Bonjour,

Après trois semaines, riches en expériences/découvertes, d'installation serveur (Debian 6 / amd64 / kimsuf - OVH) j'ai enfin pût envoyer mon site sur le ftp.

Ledis site utilise mail pour envoyer des courriels. Je pensais que l'envoi de courriel en php se ferait automatiquement mais malheureusement ce n'est pas le cas.

Pour pouvoir gèrer les courriels, ce qui à priori se passe très bien, j'ai suivi ce tuto.Apparement aucune erreur, installation/configuration semblent presque bien faites.

Hormis ce message dans /var/log/mail.err
Citation:
Sep 5 16:13:13 serveur dovecot: deliver(courriel@domaine.com): stat(/home/mail/domaine.com/courriel/.dovecot.sieve/tmp) failed: Not a directory
J'ai bien compris l'erreur (.dovecot.sieve n'est pas un dossier), enfin je pense, mais les recherches n'ont pût m'aider à résoudre le problème.
Je n'ai pas d'autres pistes sauf peut-être un
Citation:
[Mon Sep 05 16:14:00 2011] [notice] child pid 6571 exit signal Segmentation fault (11)
dans /etc/var/log/apache2/error.log mais comme tout semble fonctionnel hormis le problème sûs-cité je ne suis pas sûr que ça vienne de là.


Après quelques recherches il semblerait qu'il faille passer par sendmail mais je n'en sais pas plus.

Auriez-vous été confronté au problème ? Ou, si possible, pourriez-vous m'aider à comprendre et résoudre ce problème ?

Je vous remercie pour votre attention.
Squalthor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2011, 18h23   #2
Nouveau Membre du Club
 
Avatar de Squalthor
 
Homme
Autodidacte
Inscription : juillet 2006
Messages : 140
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Autodidacte

Informations forums :
Inscription : juillet 2006
Messages : 140
Points : 37
Points : 37
Après maintes tentatives j'ai décidé,simplement, d'effacer .dovecot.sieve et je n'ai plus de messages d'erreurs. Il a sûrement été crée à cause d'une mauvaise saisie.

Concernant mon problème d'envoi de courriel avec php via la fonction mail() je n'ai pour le moment pas réussi à le résoudre...

Auriez-vous une piste à suivre ?

Merci
Squalthor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2011, 17h51   #3
Nouveau Membre du Club
 
Avatar de Squalthor
 
Homme
Autodidacte
Inscription : juillet 2006
Messages : 140
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Autodidacte

Informations forums :
Inscription : juillet 2006
Messages : 140
Points : 37
Points : 37
Problème résolu, l'erreur c'est moi .

Je vais faire un récapitulatif au cas où ça aiderais quelqu'un qui tomberais sur cette page, ce qui serat probablement le cas.

En fait le serveur envoi très bien les courriels via la fonction mail.
Ce qui s'est passé est une erreur d'analyse du problème.

Le serveur m'affichant une page blanche je pensais que la fonction mail plantais les script mais finalement après maintes recherches je me suis aperçu que php n'affichais tout simplement pas les erreurs...

Donc pour corriger celà j'ai renommé le fichier /etc/php5/apache2/php.ini en php.ini-development puis je l'ai édité pour mettre les deux lignes suivantes à On:

Citation:
display_errors = On
Citation:
display_startup_error = On
Une fois ceci corrigé j'ai pût voir / analyser/réparer les erreurs et tout roule.

Voilà, en espérant que ça aide quelqu'un...
Cordialement, Squal
Squalthor est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h12.


 
 
 
 
Partenaires

Hébergement Web