probare si en el rc4 esta funcionando. gracias compadre
7Likes
Esta es una discusión para el tema [3.8.4] Enviar Mail HTML/PLAIN desde AdminCP en el foro Tutoriales de Programación, bajo la categoría Lenguajes de Programación; ENVIAR MAIL HTML/PLAIN DESDE ADMINCP
Paso 1:
En admincp/email.php
Buscar
Código PHP:
print_textarea_row ( $vbphrase [ 'message_email' ], 'message' , '' , 10 , 50 );
Agregar debajo
Código PHP:
print_yes_no_row ( 'Enviar Mail HTML?' , 'sendhtml' ...
Página:
ENVIAR MAIL HTML/PLAIN DESDE ADMINCP
Paso 1:
En admincp/email.php
Buscar
Agregar debajoCódigo PHP:print_textarea_row($vbphrase['message_email'], 'message', '', 10, 50);
----------------------------------------------------------------------------Código PHP:print_yes_no_row('Enviar Mail HTML?', 'sendhtml', 0);
Paso 2:
En admincp/email.php
Buscar
Agregar debajoCódigo PHP:construct_hidden_code('test', $vbulletin->GPC['test']);
----------------------------------------------------------------------------Código PHP:construct_hidden_code('sendhtml', $_POST['sendhtml']);
Paso 3:
En includes/class_mail.php
Buscar
Reemplaza porCódigo PHP:$headers .= 'Content-Type: text/plain' . iif($encoding, "; charset=\"$encoding\"") . $delimiter;
Código PHP:if($_POST['sendhtml']) {
$headers .= 'Content-Type: text/html' . iif($encoding, "; charset=\"$encoding\"") . $delimiter;
}else{
$headers .= 'Content-Type: text/plain' . iif($encoding, "; charset=\"$encoding\"") . $delimiter;
}
Aviso: Este sistema lo testie en 3.8.4 y funciona perfectamente y sin ningun tipo de error.
Modificación Extra:
Siempre los mails enviados desde el "AdminCP", llegaran como:
webmaster@tudominioweb.com.ar (webmaster@tudominioweb.com.ar)
Si quieres cambiarlo para que llegue como:
Nombre-Del-Foro (webmaster@tudominioweb.com.ar)
haz lo siguiente:
Paso Extra:
En includes/class_mail.php
Buscar
Reemplazar el "$mailfromname" por "El Nombre del Foro/Etc":Código PHP:$headers .= "From: $mailfromname <$from>" . $delimiter;
Quedaria como:Código PHP:$headers .= "From: Nomak <$from>" . $delimiter;
Powered By Nomak
Última edición por Nomak; 12/10/2009 a las 22:42
probare si en el rc4 esta funcionando. gracias compadre
Hola, gracias por la guía
Una cosa, ¿Cómo puedo enviar un E-Mail a TODOS los Usuarios de mi Foro?
y esos pasos como lo hagooo porque donde busco eso..
Hola GeorgeEcuador.
Lo que debes hacer es editar los archivos del foro, tal y como lo indica Nomak en su guía. Debes conectarte vía FTP, descargar esos archivos, editarlos añadiendo las líneas indicadas, guardarlos y volver a cargarlos al FTP.
ah ya ok muchas gracias..
Muchas gracias, alguien me confirma si estos cambios funcionan en VB4? en caso de que no, cual seria la forma?
Esto significa que no se pueden enviar mails con HTML por defecto con la opcion de enviar correo a usuarios??
Gracias funciona perfecto en vb 4.0.2
Tambien funciona en la version 4.03! testeado y confirmado
Gracias amigazo!!!!!!!!!!