{"id":1207,"date":"2019-01-07T18:56:00","date_gmt":"2019-01-07T17:56:00","guid":{"rendered":"https:\/\/agence-becomweb.fr\/blog\/how-to-send-mail-in-your-local-dev-environment\/"},"modified":"2021-10-22T16:06:28","modified_gmt":"2021-10-22T14:06:28","slug":"how-to-send-mail-in-your-local-dev-environment","status":"publish","type":"post","link":"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/","title":{"rendered":"How to send mail in your local dev environment"},"content":{"rendered":"<p>If you develop or administer websites and you work locally (understanding with WAMP \/ MAMP, EasyPhp, &#8230;), you have certainly already been confronted with this problem: your site or your application cannot send an email. Which is annoying since you would need to check that the content of the messages corresponds to what you expect.<\/p>\n<p>One of the solutions to solve this problem is to manually configure your computer so that it is able to communicate with an SMTP server (traditionally that of your Internet service provider). But it can be a bit tedious, especially if your technical knowledge is limited.<\/p>\n<p>The other possibility, much simpler and more flexible, is to use software dedicated to this task. There are several: smtp4dev, MailDev, Fake Sendmail, &#8230; but today we are going to talk about the one I prefer: Papercut.<\/p>\n<figure id=\"attachment_1208\" aria-describedby=\"caption-attachment-1208\" style=\"width: 1920px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2021\/10\/papercut_en.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"img-responsive wp-image-1208 size-full\" src=\"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2021\/10\/papercut_en.jpg\" alt=\"Papercut permet de tester l'envoi de mail en local\" width=\"1920\" height=\"1028\" srcset=\"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2021\/10\/papercut_en.jpg 1920w, https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2021\/10\/papercut_en-480x257.jpg 480w, https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2021\/10\/papercut_en-1024x548.jpg 1024w, https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2021\/10\/papercut_en-768x411.jpg 768w, https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2021\/10\/papercut_en-1536x822.jpg 1536w, https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2021\/10\/papercut_en-400x214.jpg 400w, https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2021\/10\/papercut_en-800x428.jpg 800w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><figcaption id=\"caption-attachment-1208\" class=\"wp-caption-text\">Papercut intercepts sent messages and displays them in a &#8220;webmail&#8221; interface<\/figcaption><\/figure>\n<p>The principle of Papercut is simple: it will &#8220;monitor&#8221; the port on which the e-mails are sent (by default port 25 but you can modify this value in the options) and &#8220;catch&#8221; all the messages which pass through it.<\/p>\n<p>THen if we have a look on its interface we see that Papercut simulates an email client (like <em>Outlook<\/em> or <em>GMail<\/em>). You will therefore find in the left column a list of messages received and in the right part a consultation pane which will allow you to find the details of the message (sender, title, content, &#8230;). Those looking for more technical data (such as headers or HTML code) can find it in the different tabs.<\/p>\n<p>Papercut does not require any installation, just unzip the archive and double-click on papercut.exe to launch it. And to download it it happens on <a href=\"https:\/\/github.com\/ChangemakerStudios\/Papercut\">its Github project page<\/a>.<\/p>\n<p>Do not hesitate to leave a comment to share your feedback on Papercut.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to use Papercut software to test email sending when developing your site locally<\/p>\n","protected":false},"author":1,"featured_media":1211,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[177],"tags":[184,179,178,181,182,183,180],"class_list":["post-1207","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tips-and-tricks","tag-courier","tag-local-dev","tag-mail-en","tag-papercut-en","tag-smtp-en","tag-test-en","tag-wamp-en"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to send mail in your local dev environment -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to send mail in your local dev environment -\" \/>\n<meta property=\"og:description\" content=\"Learn how to use Papercut software to test email sending when developing your site locally\" \/>\n<meta property=\"og:url\" content=\"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/\" \/>\n<meta property=\"og:site_name\" content=\"BeComWeb Web-Agency\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/agencebecomweb\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-01-07T17:56:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-10-22T14:06:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2018\/05\/envoi_mail_papercut.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"940\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"becomweb\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Agence_BeComWeb\" \/>\n<meta name=\"twitter:site\" content=\"@Agence_BeComWeb\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"becomweb\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/\"},\"author\":{\"name\":\"becomweb\",\"@id\":\"https:\/\/agence-becomweb.fr\/en\/#\/schema\/person\/cd2f208126312fe86289bf45e7fd5f0e\"},\"headline\":\"How to send mail in your local dev environment\",\"datePublished\":\"2019-01-07T17:56:00+00:00\",\"dateModified\":\"2021-10-22T14:06:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/\"},\"wordCount\":318,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/agence-becomweb.fr\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2018\/05\/envoi_mail_papercut.jpg\",\"keywords\":[\"Courier\",\"Local Dev\",\"Mail\",\"Papercut\",\"SMTP\",\"Test\",\"Wamp\"],\"articleSection\":[\"Tips and tricks\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/\",\"url\":\"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/\",\"name\":\"How to send mail in your local dev environment -\",\"isPartOf\":{\"@id\":\"https:\/\/agence-becomweb.fr\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2018\/05\/envoi_mail_papercut.jpg\",\"datePublished\":\"2019-01-07T17:56:00+00:00\",\"dateModified\":\"2021-10-22T14:06:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#primaryimage\",\"url\":\"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2018\/05\/envoi_mail_papercut.jpg\",\"contentUrl\":\"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2018\/05\/envoi_mail_papercut.jpg\",\"width\":1600,\"height\":940,\"caption\":\"Papercut allows you to test sending of mail in localhost during the development of a Wordpress or Prestashop site\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/agence-becomweb.fr\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to send mail in your local dev environment\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/agence-becomweb.fr\/en\/#website\",\"url\":\"https:\/\/agence-becomweb.fr\/en\/\",\"name\":\"BeComWeb Web-Agency\",\"description\":\"Low-priced quality Prestashop modules for your online store\",\"publisher\":{\"@id\":\"https:\/\/agence-becomweb.fr\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/agence-becomweb.fr\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/agence-becomweb.fr\/en\/#organization\",\"name\":\"Agence BeComWeb\",\"url\":\"https:\/\/agence-becomweb.fr\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/agence-becomweb.fr\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2019\/05\/logo_carr\u00e9_large.gif\",\"contentUrl\":\"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2019\/05\/logo_carr\u00e9_large.gif\",\"width\":800,\"height\":800,\"caption\":\"Agence BeComWeb\"},\"image\":{\"@id\":\"https:\/\/agence-becomweb.fr\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/agencebecomweb\/\",\"https:\/\/x.com\/Agence_BeComWeb\",\"https:\/\/www.youtube.com\/channel\/UCBJQb76bz6DcHLknRVl4Kjg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/agence-becomweb.fr\/en\/#\/schema\/person\/cd2f208126312fe86289bf45e7fd5f0e\",\"name\":\"becomweb\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to send mail in your local dev environment -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/","og_locale":"en_US","og_type":"article","og_title":"How to send mail in your local dev environment -","og_description":"Learn how to use Papercut software to test email sending when developing your site locally","og_url":"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/","og_site_name":"BeComWeb Web-Agency","article_publisher":"https:\/\/www.facebook.com\/agencebecomweb\/","article_published_time":"2019-01-07T17:56:00+00:00","article_modified_time":"2021-10-22T14:06:28+00:00","og_image":[{"width":1600,"height":940,"url":"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2018\/05\/envoi_mail_papercut.jpg","type":"image\/jpeg"}],"author":"becomweb","twitter_card":"summary_large_image","twitter_creator":"@Agence_BeComWeb","twitter_site":"@Agence_BeComWeb","twitter_misc":{"Written by":"becomweb","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#article","isPartOf":{"@id":"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/"},"author":{"name":"becomweb","@id":"https:\/\/agence-becomweb.fr\/en\/#\/schema\/person\/cd2f208126312fe86289bf45e7fd5f0e"},"headline":"How to send mail in your local dev environment","datePublished":"2019-01-07T17:56:00+00:00","dateModified":"2021-10-22T14:06:28+00:00","mainEntityOfPage":{"@id":"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/"},"wordCount":318,"commentCount":0,"publisher":{"@id":"https:\/\/agence-becomweb.fr\/en\/#organization"},"image":{"@id":"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#primaryimage"},"thumbnailUrl":"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2018\/05\/envoi_mail_papercut.jpg","keywords":["Courier","Local Dev","Mail","Papercut","SMTP","Test","Wamp"],"articleSection":["Tips and tricks"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/","url":"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/","name":"How to send mail in your local dev environment -","isPartOf":{"@id":"https:\/\/agence-becomweb.fr\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#primaryimage"},"image":{"@id":"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#primaryimage"},"thumbnailUrl":"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2018\/05\/envoi_mail_papercut.jpg","datePublished":"2019-01-07T17:56:00+00:00","dateModified":"2021-10-22T14:06:28+00:00","breadcrumb":{"@id":"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#primaryimage","url":"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2018\/05\/envoi_mail_papercut.jpg","contentUrl":"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2018\/05\/envoi_mail_papercut.jpg","width":1600,"height":940,"caption":"Papercut allows you to test sending of mail in localhost during the development of a Wordpress or Prestashop site"},{"@type":"BreadcrumbList","@id":"https:\/\/agence-becomweb.fr\/en\/blog\/how-to-send-mail-in-your-local-dev-environment\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/agence-becomweb.fr\/en\/"},{"@type":"ListItem","position":2,"name":"How to send mail in your local dev environment"}]},{"@type":"WebSite","@id":"https:\/\/agence-becomweb.fr\/en\/#website","url":"https:\/\/agence-becomweb.fr\/en\/","name":"BeComWeb Web-Agency","description":"Low-priced quality Prestashop modules for your online store","publisher":{"@id":"https:\/\/agence-becomweb.fr\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/agence-becomweb.fr\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/agence-becomweb.fr\/en\/#organization","name":"Agence BeComWeb","url":"https:\/\/agence-becomweb.fr\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/agence-becomweb.fr\/en\/#\/schema\/logo\/image\/","url":"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2019\/05\/logo_carr\u00e9_large.gif","contentUrl":"https:\/\/agence-becomweb.fr\/wp-content\/uploads\/2019\/05\/logo_carr\u00e9_large.gif","width":800,"height":800,"caption":"Agence BeComWeb"},"image":{"@id":"https:\/\/agence-becomweb.fr\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/agencebecomweb\/","https:\/\/x.com\/Agence_BeComWeb","https:\/\/www.youtube.com\/channel\/UCBJQb76bz6DcHLknRVl4Kjg"]},{"@type":"Person","@id":"https:\/\/agence-becomweb.fr\/en\/#\/schema\/person\/cd2f208126312fe86289bf45e7fd5f0e","name":"becomweb"}]}},"_links":{"self":[{"href":"https:\/\/agence-becomweb.fr\/en\/wp-json\/wp\/v2\/posts\/1207","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agence-becomweb.fr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/agence-becomweb.fr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/agence-becomweb.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/agence-becomweb.fr\/en\/wp-json\/wp\/v2\/comments?post=1207"}],"version-history":[{"count":2,"href":"https:\/\/agence-becomweb.fr\/en\/wp-json\/wp\/v2\/posts\/1207\/revisions"}],"predecessor-version":[{"id":1672,"href":"https:\/\/agence-becomweb.fr\/en\/wp-json\/wp\/v2\/posts\/1207\/revisions\/1672"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/agence-becomweb.fr\/en\/wp-json\/wp\/v2\/media\/1211"}],"wp:attachment":[{"href":"https:\/\/agence-becomweb.fr\/en\/wp-json\/wp\/v2\/media?parent=1207"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/agence-becomweb.fr\/en\/wp-json\/wp\/v2\/categories?post=1207"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/agence-becomweb.fr\/en\/wp-json\/wp\/v2\/tags?post=1207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}