示例#1
0
<?php

$send_to = "*****@*****.**";
$send_subject = "A New Inquiry";
/*Be careful when editing below this line */
$f_name = cleanupentries($_POST["name"]);
$f_email = cleanupentries($_POST["email"]);
$f_message = cleanupentries($_POST["message"]);
$from_ip = $_SERVER['REMOTE_ADDR'];
$from_browser = $_SERVER['HTTP_USER_AGENT'];
function cleanupentries($entry)
{
    $entry = trim($entry);
    $entry = stripslashes($entry);
    $entry = htmlspecialchars($entry);
    return $entry;
}
$message = "This email was submitted on " . date('m-d-Y') . "\n\nName: " . $f_name . "\n\nE-Mail: " . $f_email . "\n\nMessage: \n" . $f_message . "\n\n\nTechnical Details:\n" . $from_ip . "\n" . $from_browser;
$send_subject .= " - {$f_name}";
$headers = "From: " . $f_email . "\r\n" . "Reply-To: " . $f_email . "\r\n" . "X-Mailer: PHP/" . phpversion();
if (!$f_email) {
    echo "no email";
    exit;
} else {
    if (!$f_name) {
        echo "no name";
        exit;
    } else {
        if (filter_var($f_email, FILTER_VALIDATE_EMAIL)) {
            mail($send_to, $send_subject, $message, $headers);
            echo "true";
示例#2
0
文件: order.php 项目: voodee/safe
<?php

header('Content-Type: text/html; charset=utf-8');
require 'PHPMailerAutoload.php';
function cleanupentries($entry)
{
    $entry = trim($entry);
    $entry = stripslashes($entry);
    $entry = htmlspecialchars($entry);
    return $entry;
}
$f_name = cleanupentries($_POST["name"]);
$f_tel = cleanupentries($_POST["tel"]);
$f_email = cleanupentries($_POST["email"]);
$f_desc = cleanupentries($_POST["desc"]);
$f_type = cleanupentries($_POST["type"]);
$from_ip = $_SERVER['REMOTE_ADDR'];
$from_browser = $_SERVER['HTTP_USER_AGENT'];
$mail = new PHPMailer();
$mail->CharSet = 'utf-8';
$mail->isSMTP();
// Set mailer to use SMTP
$mail->Host = 'localhost';
// Specify main and backup SMTP servers
$mail->SMTPAuth = true;
// Enable SMTP authentication
$mail->Username = '******';
// SMTP username
$mail->Password = '******';
// SMTP password
$mail->SMTPSecure = 'tls';