blog sur le développement web, jquery,css3, Magento, Symphony, php et bien d'autres choses

Articles tagués ‘papercut’

tester l’envoi de mail en PHP en local grace à PAPERCUT

papercut logo

Papercut est un server smtp qui va vous permettre de tester l’envoi de vos mails depuis une application web exécutée en local.

Ainsi dans votre application, parametrez le smtp sur 127.0.0.1 , tous les mails que vous enverrez par la suite seront captés par papercut. peu importe l’adresse mail du destinataires que vous aurez spécifiez. Cependant aucun mails ne part vers l’exterieur. papercut est uniquement fait pour vérifier le contenu de vos mails envoyé en local.

télécharger et dézipper papercut: télécharger papercut

lancer papercut. Envoyer des mails via votre application. vous obtiendrez alors l’ecran suivant en ouvrant la console de l’application:

screen console de papercut php smtp local server mail

vous pouvez voir dans la colonne de gauche la date et l’heure des mails de votre application php qui ont été capté. cliquez dessus pour en sélectionner un. Vous disposez alors de trois tabs:

- raw view vous donne le contenu mime du mail

- body view: vous donne le css du mail

- html view: vous donne le contenu html du mail

de plus les mails envoyés sont enregistrés au format eml dans le répertoire de papercut. ainsi si vous disposez d’une application comme thunderbird, vous pouvez ouvrir le mail. Cela est pratique si vous avez des pièces jointes dans les mails de votre applications php, car vous pourrez voir les pièces jointes correctement et non encodés comme dans raw view.

pour conclure, papercut va vous permettre de tester l’envoi de mail de vos applications php en local car c’est une sorte de server smtp qui va récupérer tous les mails envoyés en local.

papercut

Suivre

Recevez les nouvelles publications par mail.

Rejoignez 295 autres abonnés