#CACHE{0} [<:enviarmail:envoyer_article:>: (#TITRE|textebrut)] []

#NOM_SITE_SPIP
[<:enviarmail:envoyer:> '(#TITRE)' ]<:enviarmail:par_courriel:>

<:enviarmail:a_destination:>
(<:enviarmail:separe_virgule:>)
<:enviarmail:donnees_optionnelles:> <:enviarmail:sujet:> (<:enviarmail:titre_vouloir:>)

<:enviarmail:nom:>

<:enviarmail:adresse:>

<:enviarmail:texte:>
   
<:enviarmail:sentimos:> :-( <:enviarmail:direction:>
<:enviarmail:podemos:>

"; ?>

#NOM_SITE_SPIP
<:enviarmail:envoyer:> [<:enviarmail:reference_de:> '(#TITRE)' ]<:enviarmail:par_courriel:>

<:enviarmail:a_destination:>:
(<:enviarmail:separe_virgule:>)
<:enviarmail:donnees_optionnelles:> <:enviarmail:sujet:> (<:enviarmail:titre_vouloir:>)

<:enviarmail:nom:>

<:enviarmail:adresse:>

<:enviarmail:texte:>
   
IsSMTP(); $mail->Mailer = "mail"; /* // SI EL SERVIDOR DE SMTP REQUIERE AUTENTICACION RELLENA ESTOS DATOS CON LOS TUYOS Y ACTIVALO //Asignamos a Host el nombre de nuestro servidor smtp $mail->Host = "smtp.hotpop.com"; //Le indicamos que el servidor smtp requiere autenticación $mail->SMTPAuth = true; //Le decimos cual es nuestro nombre de usuario y password $mail->Username = "micuenta@HotPOP.com"; $mail->Password = "mipassword"; */ $mail->Host = "localhost"; // Servidor de SMTP $mail->SetLanguage("fr", "phpmailer/language/"); $mail->CharSet = lire_meta('charset'); // Juego de caracteres $mail->Timeout="20"; // $mail->WordWrap = "50"; // set word wrap to 50 characters // $mail->AddAttachment("/var/tmp/file.tar.gz"); // añadir archivos // $mail->AddAttachment("#DOSSIER_SQUELETTE/imagenes/logo_64.jpg", "logo_64.jpg"); // añadir archivos con nombre // VARIABLES $un_salto="\r\n"; $dos_saltos="\r\n\r\n"; // PARTE COMÚN //Asignamos asunto y cuerpo del mensaje //Estoy recibiendo los campos, compongo el cuerpo if (!$_POST["nombre"]) { $remite= _T('enviarmail:no_escrito_nombre'); } else { $remite= $_POST["nombre"]; } $mail->FromName = $remite; // el nombre que queremos que vea $mail->From = $_POST["email"]; // el email del nombre que se ve if (!$_POST["email"]) { $replica = '[(#EMAIL_WEBMASTER)]'; } else { $replica = $_POST["email"]; } $mail->AddReplyTo($replica); // reply $separar = explode(',',$_POST["destino"]); foreach($separar as $email_destino) { $mail->AddAddress($email_destino); // para }; if (!$_POST["asunto"]) { $asunto='[(#TITRE|texte_script)]'; } else { $asunto=$_POST["asunto"]; } $mail->Subject = $asunto; // Asunto // COMIENZO PARTE HTML $texto_html .="
"; if (!$_POST["coment"]) { $comentario=""._T('enviarmail:documento')." #NOM_SITE_SPIP "._T('enviarmail:interesar').""; } else { $comentario=$_POST["coment"]; } $texto_html .="

".$comentario."

"; $texto_html .="
"; $texto_html .="[
(#TITRE|supprimer_numero)
]"; ?> (#NOM)]'; ?> [(#SURTITRE|attribut_html) / ][(#SOUSTITRE|attribut_html) / ][(#DATE|affdate)]".$autores."
"; $texto_html .="
[(#INTRODUCTION|attribut_html|textebrut)]
"; $texto_html .="
["._T('enviarmail:leer')."]
"; ?> "._T('enviarmail:leer')."
"; ?> "; ?>
"; $texto_html .= "
"._T('enviarmail:enviado_por')." ".$remite." <".$replica.">"; $texto_html .= " /// "._T('enviarmail:source').": #NOM_SITE_SPIP
"; $texto_html .="
"; $mail->Body = $texto_html; //Cuerpo en HTML // FIN PARTE HTML // COMIENZO PARTE TEXTO PLANO //Referencia al artículo para el texto plano ?> ".$un_salto; $texto_plano .= ""._T('enviarmail:source').": #NOM_SITE_SPIP (#URL_SITE_SPIP)"; $texto_plano .= $un_salto."-------------------------------".$un_salto; $mail->AltBody = $texto_plano; //Cuerpo en TEXTO PLANO // FIN PARTE TEXTO PLANO // COMIENZO PARTE TEXTO PLANO if (!$_POST["coment"]) { $comentario=""._T('enviarmail:enviado').""; } else { $comentario=$_POST["coment"]; } $texto_plano=$comentario."\n\n"; $texto_plano.="-------------------------- \n"; $texto_plano.='[(#NOM_SITE_SPIP)]'."\n".'[(#URL_SITE_SPIP)]'."\n\n"; $texto_plano.='[(#TITRE)]'."\n\n"; $texto_plano.='[(#TEXTE|couper{1200})]'."\n\n"; $texto_plano.=""._T('enviarmail:leer')."".$url_sitio."/".$url_art."\n\n"; $texto_plano.="-------------------------- \n"; $texto_plano.=""._T('enviarmail:enviado_por')." ".$remite.$email_aut; $mail->AltBody = $texto_plano; // SE ENVÍA EL MENSAJE // Envío (5 intentos) $enviado = $mail->Send(); $intentos=1; while((!$enviado)&&($intentos<5)&&($mail->ErrorInfo!="SMTP Error: Data not accepted")){ sleep(5); //echo $mail->ErrorInfo; $enviado = $mail->Send(); $intentos=$intentos+1; } if ($mail->ErrorInfo=="SMTP Error: Data not accepted") { // soluciona un bug con attachements $enviado=true; } //información final sobre el envío if($enviado) { echo "


".'[(#NOM_SITE_SPIP)]'."


"._T('enviarmail:referencia')."
\"".'[(#TITRE|texte_script)]'."\"
"._T('enviarmail:enviado')."
"; foreach($separar as $email_destino) { echo $email_destino."
"; } echo "

"; } else{ echo "


".'[(#NOM_SITE_SPIP)]'."


"._T('enviarmail:sentimos')."
"._T('enviarmail:problema')."

"; } ?>

[(#FORMULAIRE_ADMIN)]