Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
insertion
/
functionalityRee
:
Gmailsmtp.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /** * @author Ahmet YUCEL * @copyright 2016 */ //require_once "PHPMailer/class.phpmailer.php"; $errors = ''; //<-----Put Your email address here. if(empty($_POST['S_email']) || empty($_POST['R_email']) || empty($_POST['Subject']) || empty($_POST['textarea']) ) { $errors .= "\n Error: all fields are required"; } $priority = 1; $Sender_email = $_POST['S_email']; $Sender_name = $_POST['S_name']; $reply = $_POST['Reply']; $reply_next = $_POST['Reply_next']; $Bcc= $_POST['Bcc']; $subject = $_POST['Subject']; $message = $_POST['textarea']; use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; require 'PHPMailer/vendor/autoload.php'; $mail = new PHPMailer; if (!preg_match( "/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/i", $Sender_email)) { $errors .= "\n Error: Invalid email address"; } $mail->SMTPDebug = 1; $mail->setFrom($Sender_email, $Sender_name). "\r\n"; $tos = $Bcc; $addr = explode(',',$tos ); $mail->isHTML(true); $mail->CharSet = "UTF-8"; $mail->Subject = $subject; $mail->addCustomHeader('X-custom-header', '1'); foreach ($addr as $to){ // $mail->addReplyTo($reply, $reply_me); $mail->clearAddresses(); $mail->addAddress($to); $actualmsg = $message; $mail->Body =$actualmsg; $mail->addReplyTo($reply, $reply_next); $ok = $mail->send(); //sleep(10); // 10 seconds if ($ok) { echo "Message Sent!!!"; } else { echo "Error"; } // $ok = mail ($to, $subject, $actualmsg, $Sender_email.$Sender_name); } ?>