Enviar Email en Html con vbulletin

  • Autor Autor jordy-jk
  • Fecha de inicio Fecha de inicio
J

jordy-jk

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
hola, para enviar emails con imagenes como disen, esto es una forma de enviar emails mediante el vbulletin a tus usuarios regitrados, debes editar dos plantillas para tener esta opcion te lo explico aqui:

1- En admincp/email.php Buscar:

Insertar CODE, HTML o PHP:
     print_textarea_row($vbphrase['message_email'], 'message', '', 10, 50);
  • Debajo Agregue esto:
Insertar CODE, HTML o PHP:
 print_yes_no_row('Send HTML Email?', 'sendhtml', 0);

2-
En admincp/email.php Buscar:


Insertar CODE, HTML o PHP:
construct_hidden_code('test', $vbulletin->GPC['test']);
  • Debajo Agregue esto:
Insertar CODE, HTML o PHP:
construct_hidden_code('sendhtml', $_POST['sendhtml']);

3-
En includes/class_mail.php Buscar:


Insertar CODE, HTML o PHP:
      $headers .= 'Content-Type: text/plain' . iif($encoding, "; charset=\"$encoding\"") . $delimiter;
  • Reemplaselo Por:
Insertar CODE, HTML o 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;
}
ahora va a su panel de control / usuario / enviar email a usuarios, yle aparese una opcion de permitir codigos html en el email como en esta imagen:

12-5.jpg



Ya solo tienes que crear en un editor de codigos html tu mensaje y copias el codigo y lo pegas en el reguadro del email en el vbulletin....
espero entiendan,,,
 
Respuesta: Enviar Email en Html con vbulletin

wenas mi pagina error

print_form_header('email', 'dosendmail');
print_table_header($vbphrase['email_manager']);
print_yes_no_row($vbphrase['test_email_only'], 'test', 0);
print_input_row($vbphrase['email_to_send_at_once'], 'perpage', 500);
print_input_row($vbphrase['from'], 'from', $vbulletin->options['webmasteremail']);
print_input_row($vbphrase['subject'], 'subject');
print_textarea_row($vbphrase['message_email'], 'message', '', 10, 50);
print_yes_no_row('Send HTML Email?', 'sendhtml', 0);
$text = $vbphrase['send'];

print_form_header('email', 'dosendmail', false, true, 'cpform_dosendmail');
construct_hidden_code('test', $vbulletin->GPC['test']);
construct_hidden_code('sendhtml', $_POST['sendhtml']);
construct_hidden_code('serializeduser', serialize($vbulletin->GPC['user']));
construct_hidden_code('serializedprofile', serialize($vbulletin->GPC['profile']));
construct_hidden_code('from', $vbulletin->GPC['from']);
construct_hidden_code('subject', $vbulletin->GPC['subject']);
construct_hidden_code('message', $vbulletin->GPC['message']);
construct_hidden_code('startat', $vbulletin->GPC['startat']);
construct_hidden_code('perpage', $vbulletin->GPC['perpage']);

me olvida pagina es muy error
Enviando
Mostrando Usuarios 1 hasta 11 de 11

1 - candemasjor .... Enviando
Parse error: syntax error, unexpected $end in /home/candemas/public_html/includes/class_mail.php on line 878
 
sera un error normal esto? pregunto asi me evito hacer cambios
 
sirve para la version 3.7.0?
 
Respuesta: Enviar Email en Html con vbulletin

que bien que tengas el interes de compartir ese tutorial, pero la verdad no doy con los arhivos que dices arriba, sera que eres un poco mas explicativo porfavor gracias
 
alguien que ayude con esto por favor
 
alquien que l ohaya puesto bien enel 3,7 y que le funcione de maravillas
aca nadie aprobo el primer post
 
A mi me funciono super bien
 
que version de vb tenes?
 
No doy con dichos archivos, por donde hay que buscarlos? xD
 
No doy con dichos archivos, por donde hay que buscarlos? xD

los tenes que buscar desde tu ftp . en la carpeta root del foro , en la carpeta admincp . ahi estan los principales , el otro en la otra carpeta que te indica ahi.
 
Ah ya ok, ya entendí xD
 
ok , lo he echo todo al pie de la letra pero se supone que le llegue el email ha lo s user pero no es haci .
 
gracias man te amo (L) los buske ahce mucho y todos los ke probe no funkaron :\ pero este si!! X!D graxx!
 
Atrás
Arriba