29/09/2003, 15:26
|
| | | Fecha de Ingreso: mayo-2003 Ubicación: Spain
Mensajes: 2.009
Antigüedad: 21 años, 6 meses Puntos: 2 | |
Código PHP: /*************** Envio simple via funcion mail()**************************/
$a = "Asunto";
$d = "[email protected]";
$m = "Mensaje";
$r = "[email protected]";
$mail = new email($a,$d,$m,$r);
$mail->enviar();
echo $mail->errores();//Si exisiten errores los mostrara
echo $mail->enviado();//Muestra un mensaje al enviar el mail
/*************** Envio multiple via funcion mail()**************************/
$a = array("Asunto","Asunto2");
$d = array("[email protected]","[email protected]");
$m = array("Mensaje","Mensaje2");
$r = array("[email protected]","[email protected]");
$mail = new email($a,$d,$m,$r);
$mail->enviar();
echo $mail->errores();//Si exisiten errores los mostrara
echo $mail->enviado();//Muestra un mensaje al enviar el mail
/*************** Envio simple via sockets **************************/
$a = "Asunto";
$d = "[email protected]";
$m = "Mensaje";
$r = "[email protected]";
$server = "169.254.62.112";//Ip o nombre, o direccion del servidor SMTP
$port = "25";//El puerto a usar
$mail = new email($a,$d,$m,$r);
$mail->smtp($server,$port);
//$mail->smtp($server,$port); En caso de no existir login
echo $mail->errores();//Si exisiten errores los mostrara
echo $mail->enviado();//Muestra un mensaje al enviar el mail
/*************** Envio multiple via sockets **************************/
$a = array("Asunto","Asunto2");
$d = array("[email protected]","[email protected]");
$m = array("Mensaje","Mensaje2");
$r = array("[email protected]","[email protected]");
$server = "169.254.62.112";//Ip o nombre, o direccion del servidor SMTP
$port = "25";//El puerto a usar
$mail = new email($a,$d,$m,$r);
$mail->smtp($server,$port);
//$mail->smtp($server,$port); En caso de no existir login
echo $mail->errores();//Si exisiten errores los mostrara
echo $mail->enviado();//Muestra un mensaje al enviar el mail
---------------------------------------------------------------
y ahora una explicacion con un formulario de como usar la clase...
--------------------------------------------------------------- Código PHP:
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<meta name="generator" content="Maguma Studio Profesional v.1.1.0.p1">
<title>Formulario de envio de email/s</title>
<style>
BODY {
scrollbar-face-color: DarkGray;
scrollbar-shadow-color: DimGray;
scrollbar-highlight-color: DimGray;
scrollbar-3dlight-color: #CCCCCC;
scrollbar-darkshadow-color: black;
scrollbar-track-color: DimGray;
scrollbar-arrow-color: Yellow;
.txt, BODY, SELECT, INPUT, TH, TD, DIV { font-family: Verdana; font-size: 10px; color: Black; text-decoration:none}
.boton { font-family:Verdana; font-size: 9pt; color: Red; background-color: White; border-color: Black ; border-top-width: 1pix; border-right-width: 1pix; border-bottom-width: 1pix; border-left-width: 1pix}
}
</style>
</head>
<body bgcolor="#ffffff">
<form action="formulario.php?accion=envia_email" method="post" enctype="multipart/form-data">
<div align="center">
<table border="0" cellspacing="0" cellpadding="0">
<tr height="1">
<td colspan="4" bgcolor="maroon" width="302" height="1"></td>
</tr>
<tr>
<td rowspan="4" bgcolor="maroon" width="1"></td>
<td width="150"><font face="Verdana" size=2>EMAL REMITE</td>
<td width="150"><input type="text" name="remite" size="50" class="boton"></td>
<td rowspan="4" bgcolor="maroon" width="1"></td>
</tr>
<tr>
<td width="150"><font face="Verdana" size=2>PARA QUIEN</td>
<td width="150"><input type="text" name="para_q" size="50" class="boton"></td>
</tr>
<tr>
<td width="150"><font face="Verdana" size=2>ASUNTO DEL EMAIL</td>
<td width="150"><input type="text" name="asunto" size="70" class="boton"></td>
</tr>
<tr>
<td colspan="2" align="center" valign="middle" width="878"><font face="Verdana" size=2>TEXTO DEL EMAIL<br>
<textarea name="mensaje" rows="15" cols="92" class="boton"></textarea><br><br></td>
</tr>
<tr height="1">
<td colspan="4" bgcolor="maroon" width="302" height="1"></td>
</tr>
</table>
<br>
<input name="envia_form" type="submit" value="Aceptar y Enviar" class="boton"></div>
</form>
<?php
if ($_GET['accion']=="envia_email"){
require ("class.mail.inc.php");// llamamos a la clsse.
/*************** Envio simple via funcion mail()**************************/
$a = $_POST['asunto'];
$d = $_POST['para_q'];
$m = $_POST['mensaje'];
$r = $_POST['remite'];
$mail = new email($a,$d,$m,$r);
$mail->enviar();
echo "<font face=Verdana size=2 color=Red><center>".$mail->errores();//Si exisiten errores los mostrara
echo "<font face=Verdana size=2 color=Black><center>".$mail->enviado();//Muestra un mensaje al enviar el mail
/*************** Envio simple via funcion mail()**************************/
echo "<META HTTP-EQUIV=Refresh CONTENT=4;URL=formulario.php>en 4 segundos redireccion...";//volvemos al formulario
}
?>
</body>
</html>
espero que te sirva--- y alguno mas tb....;)
Última edición por nuevo; 29/09/2003 a las 16:25 |