<?php $nome = $_REQUEST['nome']; $setor = $_REQUEST['setorl']; $email = $_REQUEST['email']; $D1 = $_REQUEST['D1']; $D2 = $_REQUEST['D2']; $comentario = $_REQUEST['mensagem']; require "class.phpmailer.php"; $mail = new phpmailer(); $mail->SetLanguage("br", "language/"); $mail->IsSMTP(); $mail->Host = "smtp.tecnodatacfc.com.br"; $mail->Port = 25; $mail->Timeout = 30; $mail->SMTPAuth = true; $mail->Username = "******"; $mail->Password = "******"; $mail->From = "*****@*****.**"; $mail->FromName = "{$nome}"; $mail->AddAddress("*****@*****.**"); $mail->Sender = "*****@*****.**"; $mail->Subject = "Chamado Suporte"; $mail->Body .= "Nome: " . $nome . "\r\n"; $mail->Body .= "Setor: " . $setor . "\r\n"; $mail->Body .= "E-mail: " . $email . "\r\n"; $mail->Body .= "1. - Qual o motivo do chamado? " . $D1 . "\r\n"; $mail->Body .= "2. - Referente a qual assunto? " . $D2 . "\r\n"; $mail->Body .= "3. - Descreva o problema ou dúvida? " . $comentario . "\r\n"; $exit = $mail->Send(); if (!$exit) {
public function SetLanguage($lang_type = 'en', $lang_path = "language/") { $lang_path = Registry::get('config.dir.lib') . 'other/phpmailer/' . $lang_path; return parent::SetLanguage($lang_type, $lang_path); }
function enviaCorreo($destinatario, $mensaje, $asunto) { require_once "cod/lib/phpmailer/class.phpmailer.php"; $mail = new phpmailer(); $mail->PluginDir = ""; $mail->SetLanguage("es"); $mail->IsSMTP(); $mail->Host = "localhost"; $mail->SMTPAuth = true; $mail->Username = "******"; $mail->Password = "******"; $mail->IsHTML(true); $mail->From = "*****@*****.**"; $mail->FromName = "CNT Extremadura - Contacto WEB"; $mail->Timeout = 600; $mail->AddAddress("*****@*****.**"); if ($destinatario != '') { $mail->AddAddress($destinatario); } $mail->FromName = DENO_WEB; $mail->Subject = DENO_WEB . " - " . $asunto; $mail->Body = $mensaje; $mail->AltBody = $mensaje; if ($mail->Send()) { return true; } else { return $mail->ErrorInfo; } }
function supportSendMail($email, $name, $subject, $message, $response_flag = false) { global $sendmethod, $sockethost, $smtpauth, $smtpauthuser, $smtpauthpass, $socketfrom, $socketfromname, $socketreply, $socketreplyname; include_once 'class.phpmailer.php'; $mail = new phpmailer(); if (file_exists('class/language/phpmailer.lang-en.php')) { $mail->SetLanguage('en', 'class/language/'); } else { $mail->SetLanguage('en', '../class/language/'); } if (isset($sendmethod) && $sendmethod == 'sendmail') { $mail->IssupportSendMail(); } elseif (isset($sendmethod) && $sendmethod == 'smtp') { $mail->IsSMTP(); } elseif (isset($sendmethod) && $sendmethod == 'mail') { $mail->IsMail(); } elseif (isset($sendmethod) && $sendmethod == 'qmail') { $mail->IsQmail(); } $mail->Host = $sockethost; if ($smtpauth == 'TRUE') { $mail->SMTPAuth = true; $mail->Username = $smtpauthuser; $mail->Password = $smtpauthpass; } if (!$response_flag && isset($_GET['caseid']) && ($_GET['caseid'] == 'NewTicket' || $_GET['caseid'] == 'view')) { $mail->From = $email; $mail->FromName = $name; $mail->AddReplyTo($email, $name); } else { $mail->From = $socketfrom; $mail->FromName = $socketfromname; $mail->AddReplyTo($socketreply, $socketreplyname); } $mail->IsHTML(False); $mail->Body = $message; $mail->Subject = $subject; if (!$response_flag && isset($_GET['caseid']) && ($_GET['caseid'] == 'NewTicket' || $_GET['caseid'] == 'view')) { $mail->AddAddress($socketfrom, $socketfromname); } else { $mail->AddAddress($email, $name); } if (!$mail->Send()) { return 'Error: ' . $mail->ErrorInfo; } else { return 'Email Sent. ' . $mail->ErrorInfo; } $mail->ClearAddresses(); }