Utilizando formulário autenticado PHPMailer – Revenda Plesk 11.5 Linux

  • A utilização desta classe depende da versão 5 ou superior do PHP.
  • O código mencionado abaixo é somente um exemplo. Caso haja dúvidas quanto sua utilização, sugerimos que verifique juntamente a um desenvolvedor de sua confiança.
  • Procedimento válido apenas para clientes que utilizarão o PHPMailer na plataforma Linux da versão 11.5 do Painel Plesk.
  • Primeiramente, você precisará do conteúdo para a classe PHP Mailer, pois sem ela esse tipo de envio não é possível. Obtenha essa classe em: http://sourceforge.net/projects/phpmailer/files/phpmailer%20for%20php5_6/PHPMailer%20v5.1/PHPMailer_v5.1.zip/download
  • Por característica do servidor, quem utiliza PHPMailer nas revendas Plesk 11.5 Linux, tem que se atentar a algumas configurações específicas referentes a porta de saída (SMTP). Vejo no script de exemplo abaixo como a mesma deve ficar configurada:
    <?php   require_once('class.phpmailer.php');   $mailer = new PHPMailer(); $mailer->IsSMTP(); $mailer->SMTPDebug = 1; $mailer->Port = 465; //Indica a porta de conexão para a saída de e-mails $mailer->Host = 'tls://localhost'; $mailer->SMTPAuth = true; //define se haverá ou não autenticação no SMTP $mailer->Username = 'seuemail@dominio'; //Informe o e-mai o completo $mailer->Password = 'sua senha'; //Senha da caixa postal $mailer->FromName = 'seu nome'; //Nome que será exibido para o destinatário $mailer->From = 'seuemail@dominio'; //Obrigatório ser a mesma caixa postal indicada em "username" $mailer->AddAddress('destinatario@dominio','Nome do destinatário'); //Destinatários $mailer->Subject = 'Teste enviado através do PHP Mailer'; $mailer->Body = 'Este é um teste realizado com o PHP Mailer'; if(!$mailer->Send()) { echo "Message was not sent"; echo "Mailer Error: " . $mailer->ErrorInfo; exit; } print "E-mail enviado!" ?>
  • Perceba nos campos abaixo:
    $mailer->Port = 465; //Indica a porta de conexão para a saída de e-mails $mailer->Host = 'tls://localhost';

    A conexão segura TLS tem que ser habilitada para que os envios sejam validados.

  • Para realizar um teste com o o script acima, crie uma pasta e coloque dentro com o conteúdo baixado no primeiro link.

    Atenção: O código mencionado acima é somente uma sugestão. Caso haja dúvidas quanto sua utilização, sugerimos que verifique juntamente a um desenvolvedor de sua confiança.

    Veja também


    O artigo ajudou ?
    SimNão
  • 8 Comments

    Jestem pod wrażeniem Twojej przenikliwości fakty i pisanie umiejętność złożoną problem dostępną Nadmierną pracę|To wyślij to klejnot Więc uszczęśliwiony przyniosłem to|Ty zmusić, aby niesamowite zdolność wydziału do ustawiania atrakcyjna treść|To pismo na najwyższym poziomie zdobyłeś unfamiliar obserwującego|Twój enter był zarówno wnikliwy, jak i uroczo napisany|Jestem zdumiony podczas jak wiele au fait z tego posta|wykonujesz adept pracę To dispatch jest ratyfikacją o tym} {https://kredytero.pl|kredytero.pl|kredyt|kredyty|kredyt online|kredyty online|kredyt przez internet|kredyty przez internet}!

    Pretty section of content. I just stumbled upon your site and in accession capital to assert that I acquire in fact enjoyed account your blog posts. Anyway I will be subscribing to your augment and even I achievement you access consistently quickly.

    Hi this is kind of of off topic but I was wanting to know if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding know-how so I wanted to get guidance from someone with experience. Any help would be enormously appreciated!

    Deixe uma resposta