Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- # sendmail.php
- require_once 'libs/phpmailer/PHPMailerAutoload.php';
- require_once 'env.php';
- $fields = [
- 'name' => $_POST['name'],
- 'phone' => $_POST['phone'],
- 'email' => $_POST['email'],
- 'message' => $_POST['message'],
- ];
- $m = new PHPMailer;
- $m->isSMTP();
- $m->SMTPAuth = true;
- $m->SMTPDebug = 0;
- $m->Host = 'tls://smtp.gmail.com';
- $m->Username = $credentials['username'];
- $m->Password = $credentials['password'];
- $m->SMTPSecure = '';
- $m->Port = 587;
- $m->isHTML();
- $m->Subject = 'Formulario de contacto Tarapaca Equipos y Construcciones';
- $m->Body = '<p>De: ' .$fields['name'] . '</p>' .
- '<p>E-mail: ' .$fields['phone'] . '</p>' .
- '<p>Mensaje: '.$fields['email'] . '</p>' .
- '<p>Mensaje: '.$fields['message'] . '</p>';
- $m->FromName = 'Contacto Tarapaca Equipos y Construcciones';
- $m->AddAddress($credentials['e-mail'], 'Contacto Tarapaca Equipos y Construcciones');
- $m->AddAddress($credentials['additional'], 'Contacto Tarapaca Equipos y Construcciones');
- if (!$m->send()) {
- $data['error']['title'] = 'El mensaje no pudo ser enviado';
- $data['error']['details'] = 'Error en el mailer: ' . $m->ErrorInfo;
- exit;
- } else {
- $data['success']['title'] = 'El mensaje ha sido enviado exitosamente';
- }
- echo json_encode($data);
- #####################################################################################################
- // env.php
- $credentials = [
- 'username' => 'formularios.landing@gmail.com',
- 'password' => 'gmaillanding',
- 'e-mail' => 'tarapaca@eyctarapaca.cl',
- 'additional' => 'cjofre@multimediosglp.cl'
- ];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement