2009-06-22 5 views
3

Je fais un bounce-email de manipulation avec php. J'ai inclus le chemin de retour dans la fonction de messagerie, par exemple:Comment écrire un script php qui lit les emails rebondis?

mail ($ adresse_adresse, $ sujet, $ message, $ en-têtes, "-f". $ Chemin_retour);

$ return_path = "[email protected]";

Maintenant, à quoi devrait ressembler mon script PHP (et où devrais-je le mettre) afin de lire tous les emails de rebond? (peut me montrer avec un exemple de code?)

Répondre

3

Vous devrez configurer n'importe quel agent de transport de messagerie gère (MTA) "[email protected]" pour envoyer le courrier au script PHP qui fait la magie dont vous avez besoin faire. Le MTA est ce qui gère réellement le courrier entrant dans le serveur. Il y a beaucoup de MTA différents, mais la plupart d'entre eux ont une configuration où vous pouvez essentiellement lui dire d'envoyer un email entrant dans une certaine adresse dans un script personnalisé.

Vous pouvez également configurer une boîte aux lettres pour votre gestionnaire de renvoi et le lire via POP3. Pour cela, vous devez configurer un compte e-mail réel pour votre gestionnaire de rejet. Ensuite, vous avez votre script PHP se connecter à cette boîte aux lettres en utilisant des protocoles standard. Pouvez-vous explorer plus sur votre deuxième option?

+0

Pour la première option que vous avez mentionnée, je ne comprends pas très bien, "agent de transport de courrier", comment et où le configurer? –

+0

est-ce quelque chose comme ça? $ Compte = login ($ login, $ pass, $ fp); où $ login = "[email protected]"; $ pass = "mot de passe"; $ fp = connect ("mail.domain.com", $ port = 110); –

+0

Juste mis à jour ma réponse. J'espère que cela aide. – zacharydanger

Questions connexes