| Maior acervo de vídeo aulas da web

Não consegue visualizar a vídeo aula?

Enviando E-mail Autenticado com PHP

Salve amigos do Video Aulas Brasil, nessa aula iremos aprender a como enviar e-mail autenticando. Em algumas  hospedagens só é permitido o envio por autenticação, e para isso utilizaremos a classe PHPMailer, que bem fácil de utilizar. Desculpe alguns erros de pronúncia, meu forte não é o inglês, mas realmente estava bem cansado quando fiz a aula. Boa Vídeo- Aula.

Criando e Estilizando Formuláriohttp://www.videoaulasbrasil.com.br/tableless/criando-e-estilizando-formulario/

Script Criado: http://www.mxmasters.com.br/comunidade/viewtopic.php?f=50&t=3354

PHPMailer :http://phpmailer.worxware.com/

Você gostou dessa Vídeo Aula, então compartilhe com seus amigos

Artigos Relacionados

Comentários

  • http://www.blasterweb.com.br Jarbas

    Bacana como sempre David, parabéns. Quando tiver um tempinho fala um pouco sobre smarty. Abraço

  • http://estaleirodigital.com Diego Sampaio

    Parabéns David, muito boa video aula realmente muito útil para alguns servidores, porém gostaria de te fazer um pedido, teria como fazer uma video aula sobre integreção de PHP e XML? acredito que ajudaria bastante gente, no mais seria isso, sucesso pra vc e a equipe do VAB.
    Abraços

    • http://www.videoaulasbrasil.com.br David CHC

      @Diego Sampaio, interessante mesmo, vou ver se faço algo relacionado a isso.

      @Mateus Santana, é possivel fazer essa newsletter. O que aconselho é verificar com sua hospedagem o limite de envio por tempo, pq muitas vezes vc pode enviar 100 mensagens em intervalos de 10 segundos.

      @Joao Sousa , recomendo dá uma estudada nela, pq é muito boa mesmo, e fácil de utilizar. Um exemplo, o wordpress utiliza o PHPMailer como padrão.

  • http://www.mateussantana.com Mates Santana

    Muito legal essa forma de envio de email pelo PHP. Ajuda muito os desenvolvedores. Parabens David. Agora, uma dúvida, É possivel fazer envio de e-mail em massa? tipo para 50~100 pessoas de uma vez? Existe um limite de destinatários? PS: nao e spam, estou prcisando implementar em sisitema, uma pagina de envio de noticias aos emails cadastrados, tipo uma newsletter. Vlw

  • Joao Sousa

    Muito boa David , eu até tinha baixado a PHPMailer e tava estudando os recursos dela , me ajudou Muito . Obrigado :D

  • Reginaldo Satana

    Grande David! Como sempre mais uma ótima vídeo aula… Bom se tem no VAB eu não encontrei e gostaria de sugerir “Criar um sisteminha de Contador de Downloads”. Iria ajudar muita gente…

    vlw

    • http://www.videoaulasbrasil.com.br David CHC

      @Reginaldo, o lance do sistema de contador de download, vai depender como vc disponibiliza downloads. Exemplo, vc coloca com via banco de dados, podendo apenas cadastrando o link? Se for é mais facil. Ou é colocando manualmente no site? ai é mais chato de fazer, mas não impossivel.

  • Leonardo

    Ótima video aula.
    Gostaria de sugerir uma video aula onde eu(e quem mais quiser :D ) pudesse atraves de um campo de pesquisa, verificar se um determinado domínio já existe, ou se está livre para ser usado. Vi alguns exemplos na iternete, mas não funcionam como deveriam.

    • http://www.videoaulasbrasil.com.br David CHC

      @Leonardo, boa sugestão, vou pesquisar mais sobre o assunto pra quem sabe fazer essa aula.

  • Lorran

    David, gostei bastante da sua aula, mais como eu faço pra aparecer oque a pessoa escreve? Tava prescisando mesmo, qualquer coisa envia um e-mail pra mim! Vlw

    • http://www.videoaulasbrasil.com.br David CHC

      @Lorran vc quer dizer, a pessoa colocar no formulário, enviar para vc? Se for isso, terá uma segunda vídeo aula falando sobre o assunto interagindo com o formulário, provavelmente será lançada na segunda feira.

  • Lorran

    @David é isso mesmo, vou ficar aguardando! Adoro suas aulas, são muito bem explicadas! Abraços

    • http://www.videoaulasbrasil.com.br David CHC

      Obrigado @Lorran.

  • Charles Potel

    E ai David, valew por mais esse video !! E…, uma pergunta, a galera nao tem mandado mais videos pra postar aqui na VAB ? E so msm uma pergunta, pq eu msm nao fiz mais nenhuma, o tempo ficou mto curto, mais logo eu organizo !! abração.

    • http://www.videoaulasbrasil.com.br David CHC

      @Charles Potel formulário de envio ainda tá com problema a um bom tempo, já informei ao Felipe, agora não sei se voltou a funcionar. Caso queira enviar alguma vídeo aula, e não esteja conseguindo usar o formulário, eu peço que envie para david[arroba]videoaulasbrasil.com.br.

      Não se alguém tá tentando enviar pelo formulário, enquanto isso vou fazendo algumas video aulas. E amanhã sair mais uma para complementar essa aula. abrs

  • http://www.mikeoliveira.com/blog/ Mike Oliveira

    Olá David, queria saber se você está tendo o mesmo problema que eu e se vc poderia me ajudar a resolver. Os vídeos do Youtube não estão aparecendo mais !!!

    Obs: estou com Flash Player e o Shockwave atualizados.

    • http://www.videoaulasbrasil.com.br David CHC

      @Mike Oliveira, não, aqui comigo aparece normalmente. Tente atualizar o flash player, e depois tente limpar o cache do seu navegador.

  • Ricardo

    Olá David, estou tento problemas com esse método de envio autenticado.

    Estou fazendo um site e utilizo o HOSTNET como servidor de hospedagem. Fiz essa videoaula e quando vou testar aparece o seguinte erro: SMTP Error: Could not connect to SMTP host. Erro ao enviar o e-mail SMTP Error: Could not connect to SMTP host.

    Estou usando localhost com servidor wamp, poderia me ajudar

    • http://www.videoaulasbrasil.com.br David CHC

      @Ricardo,verifique:


      host = smtp.nomedoseusite.com.br
      username = seumail=nomedoseusite.com.br
      password = sua senha
      Port = 587 (essa será a porta padrão de envio das hospedagens brasileiras)

  • Ricardo

    Consegui. Depois de assistir a videoaula de envio autenticado deu certo. Sorte que vc falou justamente do hostnet.

    Obrigado!

    • http://www.videoaulasbrasil.com.br David CHC

      @Ricardo é uma duvida bem recorrente, e principalmente que indicamos (VAB e Mxmasters) sempre hostnet.

  • allan

    otima video aula, muito boa msm

    só faltou postar o código

    • http://www.videoaulasbrasil.com.br David CHC

      @allan o link pra código está na descrição da video aula

  • Rafael

    Como fazer para usar esse script em uma página HTML, por exemplo, criar este arquivo externo (enviar.php) a ativar ele pelo action do formulário, exemplo (action=”eviar.php”)

    • http://www.videoaulasbrasil.com.br David CHC

      @Rafael, será assim mesmo q vc colocou, indicando o action, nesse caso as mesagens, aconselho colocar um alert e retorna a pagina do formulário, pra isso vc vai usar o javascript

  • Rafael Keller

    Olá, boa a video aula msm, mas continuo tendo problemas para o envio para o e-mail da yahoo. Se puder me ajudar ficarei grato.

    • http://www.videoaulasbrasil.com.br David CHC

      @Rafael Keller, vc tem q verificar se permitir enviar e-mail através de clientes como outlook.

  • Rafael Keller

    ola David, não estava com nenhum problema, o e-mail só demorou um pouco para chegar, vlw!!!!!

  • Thiago

    mais uma ótima vídeo aula .. valeu David

    • http://www.videoaulasbrasil.com.br David CHC

      Obrigado @Thiago

  • Daniel Jhonatan

    David com essa classe tem como eu montar uma newsletter que tenha a opção de enviar uma quantidade de e-mails por um terminado tempo?

    • http://www.videoaulasbrasil.com.br David CHC

      @Daniel, com a classe vc pode enviar newsletter, no caso do tempo determinado, vc terá q definir a logica disso, vou postar um exemplo como pode ser feito (sem o classe PHPMailer, usando a função mail), dai vc terá q adaptar as suas necessidade ( o código está comentado)

      http://pastebin.com/B3n7a6mj

  • http://www.amplivox.com.br Ricardo

    Olá, tem como colocar a imagem em anexo no corpo do email?? Obrigado.

  • http://www.clmaster.com.br Crystian

    Olá, David, muito boa a aula. Estou tentando enviar este e-mail autenticado para varios destinos, ele envia bem para o primeiro, mas para os outros nem pensar, ele da o seguinte erro:Fatal error: Cannot redeclare class phpmailerException in /home/clmaster/public_html/newsletter/ns-adm/PHPmailer/class.phpmailer.php on line 2319 Oque sera que ta acontecendo?

    • http://www.videoaulasbrasil.com.br David CHC

      @Crystian, posta o script q vc tá fazendo no http://www.pastebin.com e me manda o link.

  • http://davidchc.wordpress.com David CHC

    Vc tá chamando a função dentro do loop, por isso o erro.

    http://pastebin.com/cSXpn4Vr

  • http://davidchc.wordpress.com David CHC

    Veja se está chamando mais de uma vez o arquivo smtp.php


Hospedado por Hostnet - Hospedagem de sites

VAB - Todos os direitos reservados - 2008 / 2012

Developed by: MX Web Studio

Mais em PHP (162 of 198 articles)