•  » Utilisation
  •  » [Résolu] l'envoi de mail ne marche pas

#1 2010-10-04 13:02:17

lxhxp
Membre
2010-05-03
22

[Résolu] l'envoi de mail ne marche pas

Bonjour,

J'ai créé ma bibliothèque piwigo avec une version en local sur un serveur MAMP et une version hébergée chez orange. La version locale est en 2.1.3 et la version hébergée est en 2.1.2. Or je n'arrive pas à recevoir de mail de la bibliothèque, ni pour un mot de passe oublié, ni lorsque je simule des notifications dans l'administration. Par ailleurs, je n'ai aucun message d'erreur mais un message m'indiquant que l'email a bien été envoyé.

Une idée?

Par avance, merci!

Hors ligne

#2 2010-10-04 13:18:49

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
14383

Re: [Résolu] l'envoi de mail ne marche pas

Pour les envoies de mots de passe cela ne fonctionne pas pour les admin/webmaster

As tu paramètre en local l'autorisation au serveur d'envoyer des messages


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#3 2010-10-04 13:44:31

lxhxp
Membre
2010-05-03
22

Re: [Résolu] l'envoi de mail ne marche pas

Bonjour,

Les envois de mails ne fontionne pas même pour des utilisateurs de type visiteur.

Pour ce qui est des paramètres en local dont tu parles, j'avoue ne pas connaitre. Ou faut-il chercher dans MAMP (Remarque : je suis sous mac)?

merci!

Dernière modification par lxhxp (2010-10-04 13:47:46)

Hors ligne

#4 2010-10-05 11:57:56

lxhxp
Membre
2010-05-03
22

Re: [Résolu] l'envoi de mail ne marche pas

J'ai pu résoudre le problème. Ma galerie Piwigo est hébergée chez orange et chez eux, la fonction php fsockopen est désactivée par défaut pour des questions de sécurité.

D'autre part, le paramétrage dans Piwigo de la fonction mail de php ne renseigne pas les éléments return-path et from du header du mail et cela bloque l'envoi des mails.

La solution est donc la suivante : utilisation de la fonction mail de php avec ajout d'un fichier htaccess contenant les 2 lignes suivantes:

Code:

setenv NULLMAILER_USER [la partie avant le @ d'une adresse mail (ex: contact)]
setenv NULLMAILER_HOST [le nom de domaine de l'adresse mail utilisée]

en espérant que cela sera utile à d'autres...

Hors ligne

  •  » Utilisation
  •  » [Résolu] l'envoi de mail ne marche pas

Pied de page des forums

Propulsé par FluxBB

github twitter facebook newsletter Faire un don Piwigo.org © 2002-2019 · Contact