当前位置: 首页>>代码示例>>PHP>>正文


PHP SMTP::smtp_send方法代码示例

本文整理汇总了PHP中SMTP::smtp_send方法的典型用法代码示例。如果您正苦于以下问题:PHP SMTP::smtp_send方法的具体用法?PHP SMTP::smtp_send怎么用?PHP SMTP::smtp_send使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在SMTP的用法示例。


在下文中一共展示了SMTP::smtp_send方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: enviarcorreo

function enviarcorreo($datos)
{
    //$objResponse = new xajaxResponse();
    // Se incluye la librería necesaria para el envio
    require_once "fzo.mail.php";
    $prioridad = 3;
    $mail = new SMTP("localhost", 'alfredo@toyolobaimport.com', 'toyo694');
    // Se configuran los parametros necesarios para el envío
    $de = "ventas@toyolobaimport.com";
    $a = "ventas@toyolobaimport.com";
    $asunto = "Toyo Loba Import :: Formulario de Contactanos";
    //$cc = $_POST['cc'];
    //$bcc = $_POST['bcc'];
    $cuerpo = "Nombre: " . $datos['nombre'] . "<br>" . "Empresa: " . $datos['empresa'] . "<br>" . "Telefono: " . $datos['telefono'] . "<br>" . "Mensaje: " . $datos['mensaje'] . "<br><br><br><br><br>" . "Este es un correo automatico enviado desde la página de Toyo Loba Import, c.a.";
    $header = $mail->make_header($de, $a, $asunto, $prioridad, $cc, $bcc);
    /* Pueden definirse más encabezados. Tener en cuenta la terminación de la linea con (\r\n)
    	   $header .= "Reply-To: ".$_POST['from']." \r\n";
    	   $header .= "Content-Type: text/plain; charset=\"iso-8859-1\" \r\n";
    	   $header .= "Content-Transfer-Encoding: 8bit \r\n";
    	   $header .= "MIME-Version: 1.0 \r\n";
    	
    	   */
    // Se envia el correo y se verifica el error
    $error = $mail->smtp_send($de, $a, $header, $cuerpo, $cc, $bcc);
    if ($error == "0") {
        echo "E-mail enviado correctamente";
    } else {
        echo $error;
    }
    //return $objResponse;
}
开发者ID:jlobaton,项目名称:inventario,代码行数:31,代码来源:ajax.php

示例2: sendemail

function sendemail()
{
    global $msg, $required;
    if (isset($_POST['ajax'])) {
        $ajax = $_POST['ajax'];
    } else {
        $ajax = false;
    }
    if (isset($_POST['action']) and $_POST['action'] == 'sendmail') {
        $body = BODY;
        $subject = SUBJECT;
        $post_data = array_map('stripslashes', $_POST);
        // print_r($post_data);
        // die;
        foreach ($required as $id_field) {
            if ($post_data[$id_field] == '' || is_null($post_data[$id_field])) {
                if ($ajax) {
                    end_ajax($msg['error']);
                } else {
                    redirect(ERROR_URL);
                }
            }
        }
        if (!is_email($post_data['email']) or $post_data['email'] == '') {
            if ($ajax) {
                end_ajax($msg['error']);
            } else {
                redirect(ERROR_URL);
            }
        }
        foreach ($post_data as $id => $var) {
            if ($id == 'message') {
                $var = nl2br($var);
            }
            $body = str_replace("%{$id}%", $var, $body);
        }
        $subject = str_replace("%messagetype%", $post_data['messagetype'], $subject);
        require_once "fzo.mail.php";
        $mail = new SMTP("localhost", "info@grangaleriadevoto.com", "Refrescola09");
        $headers = $mail->make_header(FROM_EMAIL, TO_EMAIL, $subject, 3, $cc, $bcc);
        $headers .= 'mime-version: 1.0' . "\r\n";
        $headers .= 'content-type: text/html; charset=utf-8' . "\r\n";
        $headers .= "Reply-To: " . $post_data['email'] . " \r\n";
        /* Pueden definirse más encabezados. Tener en cuenta la terminación de la linea con (\r\n) $header .= "Reply-To: ".$_POST['from']." \r\n"; $header .= "Content-Type: text/plain; charset=\"iso-8859-1\" \r\n"; $header .= "Content-Transfer-Encoding: 8bit \r\n"; $header .= "MIME-Version: 1.0 \r\n"; */
        $error = $mail->smtp_send(FROM_EMAIL, TO_EMAIL, $headers, $body, $cc, $bcc);
        // $sendmail = mail( TO_EMAIL, SUBJECT, $body, $headers );
        if ($error == "0") {
            if ($ajax) {
                end_ajax($msg['success']);
            } else {
                redirect(SUCCESS_URL);
            }
        } else {
            if ($ajax) {
                end_ajax($msg['not-sent']);
            } else {
                redirect(NOTSENT_URL);
            }
        }
    }
}
开发者ID:GustavoCod,项目名称:galeriad,代码行数:61,代码来源:sendmail.php

示例3:

            $message .= "<table cellspacing=\"0\" border=\"0\" id=\"DetailsView2\" style=\"border-collapse:collapse; width:620px;\">\n";
            $message .= "<tr>\n";
            $message .= "<td colspan=\"2\">\n";
            $message .= "" . $_POST['HiddenFieldObservaciones'] . "\n";
            $message .= "<br />\n";
            $message .= "</td>\n";
            $message .= "</tr>\n";
            $message .= "</table>\n";
            $message .= "</div>\n";
            $message .= "<div>\n";
        }
        $message .= "</div>\n";
        $message .= "<div>\n";
        $message .= "</div>\n";
        $message .= "</td>\n";
        $message .= "</tr>\n";
        $message .= "</table>\n";
        $message .= "</body>\n";
        # -=-=-=- FINAL BOUNDARY
        $message .= "{$mime_boundary}\n\n";
        # -=-=-=- SEND MAIL
        $error = $mail->smtp_send($de, $a, $header2, $message, $cc, $bcc);
        if ($error == "0") {
            echo "E-mail enviado correctamente";
        } else {
            echo $error;
        }
    } else {
        echo "Ingrese el mail del destinatario";
    }
}
开发者ID:EasyDenken,项目名称:GrupoINCI,代码行数:31,代码来源:enviarmail_conlogoinci.php


注:本文中的SMTP::smtp_send方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。