Gandi.net Groups

Hébergement Généralités: Fonctions PHP désactivées?

Vous devez être connecté pour poster de nouveaux messages. Créer un compte.

Bonjour,

J'ai procèder a une installation Gandi AI et je n'arrive pas à envoyer
de mail avec la fonction mail() de php depuis un formulaire de contact.
Quant je fais un if(mail()) { "ok" } else { "not ok" } j'ai toujours le
"not ok" qui s'affiche.

Et quand je ne fais pas de test if sur la fonction rien ne s'affiche
(pas d'erreur) mais le mail n'est pas envoyé pour autant.

Pouvez vous m'éclairer?

Cordialement,
Adrien HERVE a écrit :
Bonjour,

J'ai procèder a une installation Gandi AI et je n'arrive pas à envoyer
de mail avec la fonction mail() de php depuis un formulaire de contact.
Quant je fais un if(mail()) { "ok" } else { "not ok" } j'ai toujours le
"not ok" qui s'affiche.

Et quand je ne fais pas de test if sur la fonction rien ne s'affiche
(pas d'erreur) mais le mail n'est pas envoyé pour autant.

Pouvez vous m'éclairer?
Bonjour,

Par défaut en GANDI AI, il n'y a aucun serveur de messagerie installé. 
Gandi fournit en mode AI, une installation de postfix.

Une fois celui-ci configuré, tu devrais pouvoir envoyer des mails depuis 
php sans problème.

Si ton postfix est dejà installé, peux tu copier/coller ici la syntaxe 
de ta commande mail ?

Cordialement,
Olivier BONHOMME
Merci pour ta réponse Olivier.

Je ne pense pas que le soucis soit la syntaxe de la commande mail étant
donné qu'elle fonctionne sur un autre hébergeur.
Par contre je n'ai pas installé postfix :/ le problème vient donc de
là.

Encore merci pour l'info je vais tester ça!
Par contre que dois-je mettre dans nom du domaine pour le serveur de
mail étant donné que j'ai des virutal hosts et que je gère plusieurs
noms.
Adrien HERVE a écrit :
Par contre que dois-je mettre dans nom du domaine pour le serveur de
mail étant donné que j'ai des virutal hosts et que je gère plusieurs
noms.
Actuellement le postfix en mode gandi AI n'est utilisé que pour emettre 
des mails. (même s'il peut en recevoir)

La configuration de postfix faite par Gandi fait que pour être dans les 
clous, dans domaine tu mets le domaine auquel appartient la machine en 
premier lieu. (aka le nom pleinement qualifié de la machine)

Cordialement,
Olivier BONHOMME
Parfait tout refonctionne parfaitement :)

Merci Olivier.
Salut olivier
Je viens de faire la mise en service de postfix
avec comme paramètres:

"un de mes domaine".com

un de mes email perso

est-ce bien cela ?

Je ne vois pas ce que tu veux dire par:

"dans domaine tu mets le domaine auquel appartient la machine en 
premier lieu. (aka le nom pleinement qualifié de la machine)"

et pour le mail on peut mettre ce que l'on veut ?

Merci