mail return path
5 messages
• Page 1 sur 1
- jarnac
- WRInaute discret

- Messages: 106
- Inscription: 23 Juin 2005
mail return path
Bonjour,
Je suis hébergé chez ovh et j'ai des script php d'envoi de mail. Problème: en cas d'erreur, les mails ne me reviennent pas, même en spécifiant le return-path dans mes entetes.
Dans les guide d'ovh, j'ai trouvé ça :
Comment changer le return-path de mes emails envoyés par les scripts cgi et php ?
Il faut le forcer sendmail avec l'option -f de manière suivante:
/usr/sbin/sendmail -femail-return-path -t
Je ne sais pas comment faire. Si quelqu'un peut m'expliquer... Merci !!
Je suis hébergé chez ovh et j'ai des script php d'envoi de mail. Problème: en cas d'erreur, les mails ne me reviennent pas, même en spécifiant le return-path dans mes entetes.
Dans les guide d'ovh, j'ai trouvé ça :
Comment changer le return-path de mes emails envoyés par les scripts cgi et php ?
Il faut le forcer sendmail avec l'option -f de manière suivante:
/usr/sbin/sendmail -femail-return-path -t
Je ne sais pas comment faire. Si quelqu'un peut m'expliquer... Merci !!
- Bourriquet
- WRInaute impliqué

- Messages: 637
- Inscription: 19 Sep 2005
Si tu es sur dédié, tu peux modifier ça dans la config de php:
sendmail_path = "/usr/sbin/sendmail -femail-return-path -t" ;
Sinon, en mutu, je ne pense pas que tu puisses. Dans ce cas là, tu reçois normalement tout les messages d'erreur reçu dans un flux qui est redirigé dans un fichier .mailbox ou .forward à la racine de ton ftp.
sendmail_path = "/usr/sbin/sendmail -femail-return-path -t" ;
Sinon, en mutu, je ne pense pas que tu puisses. Dans ce cas là, tu reçois normalement tout les messages d'erreur reçu dans un flux qui est redirigé dans un fichier .mailbox ou .forward à la racine de ton ftp.
- Bourriquet
- WRInaute impliqué

- Messages: 637
- Inscription: 19 Sep 2005
Normalement, si tu as un email de retour, il est présent dans un fichier qui se trouve sur ton ftp.
Tu dois avoir une série de fichier précédés d'un '.' . C'est je crois le .mailbox . Si il n'y est pas, c'est qu'aucun mail de retour n'a été envoyé, ou qu'il a été forward aux adresses indiquées dans le fichier .forward .
Tu dois avoir une série de fichier précédés d'un '.' . C'est je crois le .mailbox . Si il n'y est pas, c'est qu'aucun mail de retour n'a été envoyé, ou qu'il a été forward aux adresses indiquées dans le fichier .forward .
Guides OVH a écrit: Dans mon répertoire ftp, j'ai un fichier Mailbox. De quoi il s'agit ?
Quand vous envoyez les e-mails via vos scripts cgi et php, en cas d'erreur l'e-mail arrive dans un fichier Mailbox à la racine de votre hébergement. Vous pouvez rédiriger ce flux d'e-mails de 2 manières :
* via le fichier .forward
* en modifiant le return-path
- falatop
- Nouveau WRInaute

- Messages: 3
- Inscription: 1 Fév 2006
Bonjour,
Si le problème est toujours d'actualite:
Posté par Chris
Après avoir galéré pas mal de temps sur le return-path de la fonction mail() voici comment gérer le return-path avec sendmail. Il suffit de passer un 5ième argument à la fonction mail() :
<?
mail($to, $subject, $message, $entete, "-fvotre_email@site.com");
?>
Cette fonctionalité fonctionne à partir de la version PHP 4.0.5 et permet de gérer les erreurs de mails.
depuis cette page:
http://www.phpinfo.net/astuces/astuces112.html
Je n'ai pas essayé, donc je ne sais pas si ça marche...
Et comme je suis sur une problématique similaire en ce moment
Si le problème est toujours d'actualite:
Posté par Chris
Après avoir galéré pas mal de temps sur le return-path de la fonction mail() voici comment gérer le return-path avec sendmail. Il suffit de passer un 5ième argument à la fonction mail() :
<?
mail($to, $subject, $message, $entete, "-fvotre_email@site.com");
?>
Cette fonctionalité fonctionne à partir de la version PHP 4.0.5 et permet de gérer les erreurs de mails.
depuis cette page:
http://www.phpinfo.net/astuces/astuces112.html
Je n'ai pas essayé, donc je ne sais pas si ça marche...
Et comme je suis sur une problématique similaire en ce moment
5 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- SMTP Orange & Return Path, undelivered mail returned to sender
- Return-Path suite
- Risque du Return Path
- Comment changer le return-path du header ?
- Text auto return
- fonction return clk('') ?
- Ajax, return XhrObj.responseText;
- Lien avec onclick="return confirm('...
- Faire un return 2 fois apres avoir saisi la recherche
- path & rewriting
- Marketing viral et référencement - 11-10-2004
- La boîte de réception prioritaire sur Gmail - 31-08-2010
- Optimisation du référencement d'un site en AJAX - 26-11-2007
- Open Federation : Google Talk joue la carte de l'interopérabilité avec XMPP - 17-01-2006
- Résultats de l'enquête sur le marché du référencement - 17-02-2005
- 1ère faille de sécurité découverte sur Google Chrome - 03-09-2008
- Google achète Measure Map - 15-02-2006
- Le checksum de la Google Toolbar - 06-04-2003
Consultez la description détaillée des produits ou services de Google suivants : Gmail Notifier
- Transformer des simples citations de votre site en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
