I want to complete this code to send a file whenever a particular page is opened.
<?php
// Incluir a classe no teu ficheiro
require_once 'PHPMailerAutoload.php';
require_once 'class.phpmailer.php';
require_once 'class.smtp.php';
// Instanciar a classe para envio de email
$mail = new PHPMailer(true);
// Vamos tentar realizar o envio
try {
// Remetente
$mail->AddReplyTo('[email protected]', 'Meu Nome');
$mail->SetFrom('[email protected]', 'Meu Nome');
// Destinatário
$mail->AddAddress('[email protected]', 'Destinatário');
// Assunto
$mail->Subject = 'Segue ficheiro anexo com XPTO';
// Mensagem para clientes de email sem suporte a HTML
$mail->AltBody = 'Em anexo o ficheiro com XPTO.';
// Mensagem para clientes de email com suporte a HTML
$mail->MsgHTML('<p>Em anexo o ficheiro com XPTO.</p>');
// Adicionar anexo
$caminho = 'C:/xampp/htdocs/envio_de_arquivo_automatico/PHP_ENVIAR_ARQUIVO_POR_EMAIL/PHPMAILER/PHPMailer-master/PHPMailer-master/';
$ficheiro = 'Documento2.docx';
$mail->AddAttachment($caminho.$ficheiro);
// Enviar email
$mail->Send();
echo "Mensagem enviada!";
}
catch (phpmailerException $e) {
// Mensagens de erro do PHPMailer
echo $e->errorMessage();
}
catch (Exception $e) {
// Outras mensagens de erro
echo $e->getMessage();
}
?>