{"id":503,"date":"2019-11-01T08:02:05","date_gmt":"2019-11-01T08:02:05","guid":{"rendered":"https:\/\/drcode.com.br\/blog\/?p=503"},"modified":"2019-10-16T14:02:24","modified_gmt":"2019-10-16T14:02:24","slug":"envio-de-e-mail-autenticado-com-php-mailer","status":"publish","type":"post","link":"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/","title":{"rendered":"Envio de e-mail autenticado com PHP Mailer"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-509 size-large\" src=\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/10\/envio-de-email-autenticado-com-php-mailer-1024x512.png\" alt=\"Envio de e-mail autenticado\" width=\"1024\" height=\"512\" srcset=\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/10\/envio-de-email-autenticado-com-php-mailer-1024x512.png 1024w, https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/10\/envio-de-email-autenticado-com-php-mailer-300x150.png 300w, https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/10\/envio-de-email-autenticado-com-php-mailer-768x384.png 768w, https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/10\/envio-de-email-autenticado-com-php-mailer.png 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>Fazer o envio de e-mail autenticado uma hora ou outra ser\u00e1 necess\u00e1rio. Seja pelo disparo de um e-mail marketing, ou at\u00e9 mesmo um simples contato via site.<\/p>\n<p>Se voc\u00ea como muitos \u00e9 um leitor que n\u00e3o perde um sequer conte\u00fado aqui do blog, certamente voc\u00ea j\u00e1 viu o nosso artigo de <a href=\"https:\/\/drcode.com.br\/blog\/php\/como-fazer-envio-de-formulario-de-contato-com-php\/\">Como Enviar E-mail com PHP.<\/a> Este post \u00e9 um sucesso tremendo, at\u00e9 porque, todos n\u00f3s em um momento ou outro precisamos enviar e-mail com PHP.<\/p>\n<p>Vendo os coment\u00e1rios do post de envio de e-mail, o maior problema que os devs encontram, \u00e9 funcionar o envio. Eu particularmente sofro quase sempre. O problema \u00e9 que sempre precisamos de um e-mail do servidor, e as vezes algu\u00e9m troca a senha desse e-mail, exclui. Vira uma baita dor de cabe\u00e7a.<\/p>\n<p>Contudo, vendo esse problema, decidi fazer esse post para ensinar como fazer o envio de e-mail autenticado com PHP Mailer! Com isso voc\u00ea pode usar praticamente qualquer e-mail, at\u00e9 mesmo um que n\u00e3o est\u00e1 no servidor.<\/p>\n<p>Se voc\u00ea preferir, pode clicar aqui e baixar tudo zipado e prontinho pra voc\u00ea s\u00f3 substituir as vari\u00e1veis e come\u00e7ar a usar.<\/p>\n<h2>O que \u00e9 um e-mail autenticado?<\/h2>\n<p>Primeiro vamos explicar o que \u00e9 um e-mail convencional. Um e-mail como o feito naquele post, n\u00e3o necessita de autentica\u00e7\u00e3o, por isso sempre tem que ser um e-mail do mesmo dom\u00ednio. Um e-mail autenticado nada mais faz que enviar um e-mail com as credenciais do usu\u00e1rio. Ou seja, ele faz exatamente como se fosse uma pessoa enviando o e-mail.<\/p>\n<h2>O que \u00e9 PHP Mailer<\/h2>\n<p>O <a href=\"https:\/\/github.com\/PHPMailer\/PHPMailer\">PHP Mailer<\/a> \u00e9 uma classe PHP que facilita (e muito) o trabalho de enviar um e-mail autenticado. N\u00f3s tamb\u00e9m conseguimos autenticar um e-mail atrav\u00e9s da fun\u00e7\u00e3o <code>mail()<\/code> do PHP. Por\u00e9m fazer isso \u00e9 muito chato e complicado, at\u00e9 porque a fun\u00e7\u00e3o n\u00e3o nos da nenhum suporte, nenhuma tratativa de erros. Sem contar, que \u00e9 um parto para utilizar HTML, Imagens e Anexar arquivos com a fun\u00e7\u00e3o. Com a classe do PHP Mailer tudo fica mais f\u00e1cil.<\/p>\n<h2>M\u00e3o na massa!<\/h2>\n<h3>Instala\u00e7\u00e3o<\/h3>\n<p>Podemos instalar o PHP Mailer de duas maneiras: Composer ou baixando os arquivos.<\/p>\n<p>Via Composer:<br \/>\n<code>composer require phpmailer\/phpmailer<\/code><\/p>\n<p>Se voc\u00ea n\u00e3o sabe como usar o composer, <a href=\"https:\/\/drcode.com.br\/blog\/php\/composer-entendendo-na-pratica\/\">clique aqui<\/a>.<\/p>\n<p>Via Download:<br \/>\n<a href=\"https:\/\/github.com\/PHPMailer\/PHPMailer\/archive\/master.zip\">https:\/\/github.com\/PHPMailer\/PHPMailer\/archive\/master.zip<\/a><\/p>\n<h3>Configura\u00e7\u00e3o para o autenticar o envio do e-mail<\/h3>\n<p>Ap\u00f3s efetuar a instala\u00e7\u00e3o\/download dos arquivos partiremos para a configura\u00e7\u00e3o. \u00c9 simples.<\/p>\n<p>Se voc\u00ea fez a instala\u00e7\u00e3o via download, dever\u00e1 fazer o require\/include dos arquivos que servem como depend\u00eancias. Se esse for seu caso, basta fazer desta forma:<\/p>\n<p><iframe style=\"width: 100%;\" title=\"Inicializa\u00e7\u00e3o PHP Mailer sem Composer\" src=\"https:\/\/codepen.io\/felipeourjake\/embed\/XWWKezW?height=265&amp;theme-id=0&amp;default-tab=html\" height=\"265\" frameborder=\"no\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\"><br \/>\nSee the Pen <a href=\"https:\/\/codepen.io\/felipeourjake\/pen\/XWWKezW\">Inicializa\u00e7\u00e3o PHP Mailer sem Composer<\/a> by Felipe Melo<br \/>\n(<a href=\"https:\/\/codepen.io\/felipeourjake\">@felipeourjake<\/a>) on <a href=\"https:\/\/codepen.io\">CodePen<\/a>.<\/iframe>Eu recomendo que voc\u00ea utilize o composer para fazer a instala\u00e7\u00e3o. Com o composer o c\u00f3digo fica muito mais simples, mais f\u00e1cil de atualizar e entender. Veja s\u00f3:<\/p>\n<p><iframe loading=\"lazy\" style=\"width: 100%;\" title=\"Inicializa\u00e7\u00e3o do PHP Mailer utilizando Composer\" src=\"https:\/\/codepen.io\/felipeourjake\/embed\/bGGeoLx?height=265&amp;theme-id=dark&amp;default-tab=html\" width=\"530\" height=\"265\" frameborder=\"no\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\"><br \/>\nSee the Pen <a href=\"https:\/\/codepen.io\/felipeourjake\/pen\/bGGeoLx\">Inicializa\u00e7\u00e3o do PHP Mailer utilizando Composer<\/a> by Felipe Melo<br \/>\n(<a href=\"https:\/\/codepen.io\/felipeourjake\">@felipeourjake<\/a>) on <a href=\"https:\/\/codepen.io\">CodePen<\/a>.<\/iframe>Como podemos ver, utilizando o composer para instalar o PHP Mailer s\u00f3 precisamos chamar um \u00fanico arquivo e ele \u00e9 respons\u00e1vel por carregar as depend\u00eancias necess\u00e1rias.<\/p>\n<h3>Autentica\u00e7\u00e3o e envio do e-mail autenticado<\/h3>\n<p><iframe style=\"width: 100%;\" title=\"PHP Mailer Configura\u00e7\u00f5es\" src=\"https:\/\/codepen.io\/felipeourjake\/embed\/XWWKevd?height=500&amp;theme-id=dark&amp;default-tab=js\" height=\"800\" frameborder=\"no\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\"><br \/>\nSee the Pen <a href=\"https:\/\/codepen.io\/felipeourjake\/pen\/XWWKevd\">PHP Mailer Configura\u00e7\u00f5es<\/a> by Felipe Melo<br \/>\n(<a href=\"https:\/\/codepen.io\/felipeourjake\">@felipeourjake<\/a>) on <a href=\"https:\/\/codepen.io\">CodePen<\/a>.<\/iframe>Eu tentei descrever o m\u00e1ximo utilizando os coment\u00e1rios ao lado de cada fun\u00e7\u00e3o. De todo modo, caso tenha alguma d\u00favida, deixe um coment\u00e1rio que terei o prazer de lhe auxiliar!<\/p>\n<h3>*Bonus*<\/h3>\n<p>Geralmente utilizamos templates em nossos contatos, at\u00e9 por uma quest\u00e3o de est\u00e9tica. Podemos simplesmente colocar nosso HTML dentro do <code>$mail-&gt;Body<\/code> que ir\u00e1 funcionar. O problema \u00e9 que isso geralmente gera conflitos por conta das aspas. Sem contar a confus\u00e3o que \u00e9 utilizar HTML dentro do PHP. Eu utilizo um arquivo .html com a estrutura html+css e apenas substituo as tags. Veja como \u00e9 simples:<\/p>\n<p>Primeiro vamos criar nosso arquivo email-template.html<\/p>\n<p><iframe style=\"width: 100%;\" title=\"Template de Envio de E-mail\" src=\"https:\/\/codepen.io\/felipeourjake\/embed\/YzzWEVj?height=729&amp;theme-id=dark&amp;default-tab=html,result\" height=\"729\" frameborder=\"no\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\"><br \/>\nSee the Pen <a href=\"https:\/\/codepen.io\/felipeourjake\/pen\/YzzWEVj\">Template de Envio de E-mail<\/a> by Felipe Melo<br \/>\n(<a href=\"https:\/\/codepen.io\/felipeourjake\">@felipeourjake<\/a>) on <a href=\"https:\/\/codepen.io\">CodePen<\/a>.<\/iframe>Como vemos, aqui temos toda a estrutura HTML e CSS do que ser\u00e1 recebido em nosso e-mail. As tags, n\u00f3s definimo-as entre %%, voc\u00ea j\u00e1 vai entender porque.<\/p>\n<p><iframe style=\"width: 100%;\" title=\"Template de e-mail PHP mailer\" src=\"https:\/\/codepen.io\/felipeourjake\/embed\/NWWrwXW?height=379&amp;theme-id=dark&amp;default-tab=js\" height=\"379\" frameborder=\"no\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\"><br \/>\nSee the Pen <a href=\"https:\/\/codepen.io\/felipeourjake\/pen\/NWWrwXW\">Template de e-mail PHP mailer<\/a> by Felipe Melo<br \/>\n(<a href=\"https:\/\/codepen.io\/felipeourjake\">@felipeourjake<\/a>) on <a href=\"https:\/\/codepen.io\">CodePen<\/a>.<\/iframe>Aqui o que n\u00f3s fazemos \u00e9 simples. Primeiro pegamos o conte\u00fado do arquivo de template. Depois utilizamos a fun\u00e7\u00e3o <code>str_replace<\/code> para buscar o %data% dentro do arquivo de template e substituir pelo valor real. Por \u00faltimo, dizemos que o corpo do e-mail \u00e9 igual ao nosso template depois de atualizarmos as tags.<\/p>\n<p>Como voc\u00ea j\u00e1 sabe, se restar alguma d\u00favida, precisar de alguma ajuda. \u00c9 s\u00f3 deixar um coment\u00e1rio que eu irei lhe ajudar!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fazer o envio de e-mail autenticado uma hora ou outra ser\u00e1 necess\u00e1rio. Seja pelo disparo de um e-mail marketing, ou at\u00e9 mesmo um simples contato via site. Se voc\u00ea como muitos \u00e9 um leitor que n\u00e3o perde um sequer conte\u00fado aqui do blog, certamente voc\u00ea j\u00e1 viu o nosso artigo de Como Enviar E-mail com [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":509,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[195,197,199,196,198],"class_list":["post-503","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php","tag-email-autenticado","tag-enviar-e-mail-php","tag-enviar-email-autenticado-gmail","tag-envio-de-e-mail","tag-formulario-de-contato-pronto"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Envio de e-mail autenticado com PHP Mailer - Dr Code<\/title>\n<meta name=\"description\" content=\"Aprenda como fazer o envio de um e-mail autenticado usando o PHP. Diga adeus aos problemas de envio de formul\u00e1rio em seus sites.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Envio de e-mail autenticado com PHP Mailer - Dr Code\" \/>\n<meta property=\"og:description\" content=\"Aprenda como fazer o envio de um e-mail autenticado usando o PHP. Diga adeus aos problemas de envio de formul\u00e1rio em seus sites.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/\" \/>\n<meta property=\"og:site_name\" content=\"Dr Code\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/Dr-Code\/1408258822807332\" \/>\n<meta property=\"article:author\" content=\"http:\/\/www.facebook.com.br\/Felipeourjake\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-01T08:02:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/10\/envio-de-email-autenticado-com-php-mailer.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"640\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Felipe Mello\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Felipe Mello\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/\"},\"author\":{\"name\":\"Felipe Mello\",\"@id\":\"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281\"},\"headline\":\"Envio de e-mail autenticado com PHP Mailer\",\"datePublished\":\"2019-11-01T08:02:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/\"},\"wordCount\":795,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/10\/envio-de-email-autenticado-com-php-mailer.png\",\"keywords\":[\"email autenticado\",\"enviar e-mail php\",\"enviar email autenticado gmail\",\"envio de e-mail\",\"formulario de contato pronto\"],\"articleSection\":[\"PHP\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/\",\"url\":\"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/\",\"name\":\"Envio de e-mail autenticado com PHP Mailer - Dr Code\",\"isPartOf\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/10\/envio-de-email-autenticado-com-php-mailer.png\",\"datePublished\":\"2019-11-01T08:02:05+00:00\",\"author\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281\"},\"description\":\"Aprenda como fazer o envio de um e-mail autenticado usando o PHP. Diga adeus aos problemas de envio de formul\u00e1rio em seus sites.\",\"breadcrumb\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#primaryimage\",\"url\":\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/10\/envio-de-email-autenticado-com-php-mailer.png\",\"contentUrl\":\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/10\/envio-de-email-autenticado-com-php-mailer.png\",\"width\":1280,\"height\":640,\"caption\":\"Envio de e-mail autenticado\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/drcode.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PHP\",\"item\":\"https:\/\/drcode.com.br\/blog\/category\/php\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Envio de e-mail autenticado com PHP Mailer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/drcode.com.br\/blog\/#website\",\"url\":\"https:\/\/drcode.com.br\/blog\/\",\"name\":\"Dr Code\",\"description\":\"Dicas para desenvoldores web\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/drcode.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281\",\"name\":\"Felipe Mello\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/2dea5d49ac8216203b8c44bcd790eb8b21b19554180cd1dd0dd3debe01da41bf?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2dea5d49ac8216203b8c44bcd790eb8b21b19554180cd1dd0dd3debe01da41bf?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2dea5d49ac8216203b8c44bcd790eb8b21b19554180cd1dd0dd3debe01da41bf?s=96&d=mm&r=g\",\"caption\":\"Felipe Mello\"},\"description\":\"Felipe Mello, desenvolvedor desde 2014. Sendo programador Back-end, Front-end, e Designer. Conhecedor de PHP, CakePHP, Laravel, React, Angular, Node, jQuery\",\"sameAs\":[\"http:\/\/www.facebook.com.br\/Felipeourjake\",\"https:\/\/instagram.com\/felipeourjake\",\"https:\/\/www.linkedin.com\/in\/felipe-melo-62837aa7\/\",\"https:\/\/x.com\/felipeourjake\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Envio de e-mail autenticado com PHP Mailer - Dr Code","description":"Aprenda como fazer o envio de um e-mail autenticado usando o PHP. Diga adeus aos problemas de envio de formul\u00e1rio em seus sites.","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:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/","og_locale":"pt_BR","og_type":"article","og_title":"Envio de e-mail autenticado com PHP Mailer - Dr Code","og_description":"Aprenda como fazer o envio de um e-mail autenticado usando o PHP. Diga adeus aos problemas de envio de formul\u00e1rio em seus sites.","og_url":"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/","og_site_name":"Dr Code","article_publisher":"https:\/\/www.facebook.com\/pages\/Dr-Code\/1408258822807332","article_author":"http:\/\/www.facebook.com.br\/Felipeourjake","article_published_time":"2019-11-01T08:02:05+00:00","og_image":[{"width":1280,"height":640,"url":"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/10\/envio-de-email-autenticado-com-php-mailer.png","type":"image\/png"}],"author":"Felipe Mello","twitter_misc":{"Escrito por":"Felipe Mello","Est. tempo de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#article","isPartOf":{"@id":"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/"},"author":{"name":"Felipe Mello","@id":"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281"},"headline":"Envio de e-mail autenticado com PHP Mailer","datePublished":"2019-11-01T08:02:05+00:00","mainEntityOfPage":{"@id":"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/"},"wordCount":795,"commentCount":0,"image":{"@id":"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#primaryimage"},"thumbnailUrl":"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/10\/envio-de-email-autenticado-com-php-mailer.png","keywords":["email autenticado","enviar e-mail php","enviar email autenticado gmail","envio de e-mail","formulario de contato pronto"],"articleSection":["PHP"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/","url":"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/","name":"Envio de e-mail autenticado com PHP Mailer - Dr Code","isPartOf":{"@id":"https:\/\/drcode.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#primaryimage"},"image":{"@id":"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#primaryimage"},"thumbnailUrl":"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/10\/envio-de-email-autenticado-com-php-mailer.png","datePublished":"2019-11-01T08:02:05+00:00","author":{"@id":"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281"},"description":"Aprenda como fazer o envio de um e-mail autenticado usando o PHP. Diga adeus aos problemas de envio de formul\u00e1rio em seus sites.","breadcrumb":{"@id":"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#primaryimage","url":"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/10\/envio-de-email-autenticado-com-php-mailer.png","contentUrl":"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/10\/envio-de-email-autenticado-com-php-mailer.png","width":1280,"height":640,"caption":"Envio de e-mail autenticado"},{"@type":"BreadcrumbList","@id":"https:\/\/drcode.com.br\/blog\/php\/envio-de-e-mail-autenticado-com-php-mailer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/drcode.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"PHP","item":"https:\/\/drcode.com.br\/blog\/category\/php\/"},{"@type":"ListItem","position":3,"name":"Envio de e-mail autenticado com PHP Mailer"}]},{"@type":"WebSite","@id":"https:\/\/drcode.com.br\/blog\/#website","url":"https:\/\/drcode.com.br\/blog\/","name":"Dr Code","description":"Dicas para desenvoldores web","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/drcode.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281","name":"Felipe Mello","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/2dea5d49ac8216203b8c44bcd790eb8b21b19554180cd1dd0dd3debe01da41bf?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/2dea5d49ac8216203b8c44bcd790eb8b21b19554180cd1dd0dd3debe01da41bf?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2dea5d49ac8216203b8c44bcd790eb8b21b19554180cd1dd0dd3debe01da41bf?s=96&d=mm&r=g","caption":"Felipe Mello"},"description":"Felipe Mello, desenvolvedor desde 2014. Sendo programador Back-end, Front-end, e Designer. Conhecedor de PHP, CakePHP, Laravel, React, Angular, Node, jQuery","sameAs":["http:\/\/www.facebook.com.br\/Felipeourjake","https:\/\/instagram.com\/felipeourjake","https:\/\/www.linkedin.com\/in\/felipe-melo-62837aa7\/","https:\/\/x.com\/felipeourjake"]}]}},"views":4026,"_links":{"self":[{"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/posts\/503","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/comments?post=503"}],"version-history":[{"count":4,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/posts\/503\/revisions"}],"predecessor-version":[{"id":511,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/posts\/503\/revisions\/511"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/media\/509"}],"wp:attachment":[{"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/media?parent=503"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/categories?post=503"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/tags?post=503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}