Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <form class="coluna coluna-3" method="POST" action="email.php">
- Nome:<br/>
- <input type="text" name="nome" maxlength="50"/><br/>
- e-mail:<br/>
- <input type="text" name="email" maxlength="50"/><br/>
- Assunto:<br/>
- <input type="text" name="assunto" maxlength="50"/><br/>
- Mensagem:<br/>
- <textarea name="mensagem" rows="10" cols="50" maxlength="500"></textarea>
- <br/>
- <input type="submit" value="Enviar"/>
- </form>
- // Inclui o arquivo class.phpmailer.php localizado na pasta phpmailer
- require_once('../phpmailer/class.phpmailer.php');//já tentei sem ../ também
- // Inicia a classe PHPMailer
- $mail = new PHPMailer();
- // Define os dados do servidor e tipo de conexão
- // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- $mail->IsSMTP(true); // Define que a mensagem será SMTP
- $mail->Host = "smtp.gmail.com"; // Endereço do servidor SMTP
- $mail->Port = 587;
- $mail->SMTPAuth = true; // Usa autenticação SMTP? (opcional)
- $mail->SMTPSecure = 'ssl';
- $mail->Username = 'eu@gmail.com'; // Usuário do servidor SMTP
- $mail->Password = 'minhasenha'; // Senha do servidor SMTP
- // Define o remetente
- // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- $mail->From = "eu@gmail.com"; // Seu e-mail
- $mail->FromName = "Joãozinho"; // Seu nome
- // Define os destinatário(s)
- // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- $mail->AddAddress('eu@gmail.com', 'Fulano da Silva');
- // Define os dados técnicos da Mensagem
- // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- $mail->IsHTML(true); // Define que o e-mail será enviado como HTML
- // Define a mensagem (Texto e Assunto)
- // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- $mail->Subject = "Mensagem Teste"; // Assunto da mensagem
- $mail->Body = "Este é o corpo da mensagem de teste, em <b>HTML</b>! :)";
- $mail->AltBody = "Este é o corpo da mensagem de teste, em Texto Plano! rn :)";
- // Define os anexos (opcional)
- // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- //$mail->AddAttachment("c:/temp/documento.pdf", "novo_nome.pdf"); // Insere um anexo
- // Envia o e-mail
- $enviado = $mail->Send();
- // Limpa os destinatários e os anexos
- $mail->ClearAllRecipients();
- $mail->ClearAttachments();
- // Exibe uma mensagem de resultado
- if ($enviado) {
- echo "E-mail enviado com sucesso!";
- }
- else {
- echo "Não foi possível enviar o e-mail.";
- echo "<b>Informações do erro:</b> " . $mail->ErrorInfo;
- }
- require('phpmailer/PHPMailerAutoload.php');
- // 1 = Erros e mensagens
- // 2 = Apenas mensagens
- $mail->SMTPDebug = 1;
- De: $mail->SMTPSecure = 'ssl';
- Para: $mail->SMTPSecure = '**tls**';
- <?php
- require_once 'swift/lib/swift_required.php';
- $transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 465, "ssl")
- ->setUsername('GMAIL_USERNAME')
- ->setPassword('GMAIL_PASSWORD');
- $mailer = Swift_Mailer::newInstance($transport);
- $message = Swift_Message::newInstance('Test Subject')
- ->setFrom(array('abc@example.com' => 'ABC'))
- ->setTo(array('xyz@test.com'))
- ->setBody('This is a test mail.');
- $result = $mailer->send($message);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement