Email manager

  • Autor Autor tup5
  • Fecha de inicio Fecha de inicio
T

tup5

Hola,

Creé en un word un documento para enviarlo en un mailinglist desde el Email Manager de Vbulletin.

El caso es que los links quedan deshabilitados al hacer el copy-paste.

¿Cómo puedo mantener los links habilitados? ¿Con el $activatelink ? ¿De qué modo?

Gracias
 
¿Te sirvió? Únete a la conversación

Con tu cuenta gratis puedes responder, escribirle al autor por mensaje privado y comprar con Saldo retenido: el pago se libera cuando recibes lo acordado.

Toma 30 segundos · vuelves a este tema al terminar
uh, no, tienes que usar html.

tu sabes <a href="blabla">mas blabla</a>
 
Gracias Hell,

Pero el mensaje a un gmail me llega como

<A href="http://www.sitio.com">Sitio</A>

y no como Sitio

por qué?
 
um, no estoy seguro, estaba casi seguro que deberia funcionar con HTML ya que tambien para las plantillas de los correos predeterminados usa HTML, ya probaste con bbcode?, dejame hacer mis propias pruebas y te respondo mas a profundidad
 
Jaja lo que pasa es que Gmail no acepta codigo HTML....al menos a mi correo nunca me llegan en HTML; proba con Hotmail.
 
Revisa tu configuracion de gmail por que claro que acepta html.

Dentro del tema:
Pues yo tengo unos problemas con mi servidor de correo, asi que no he podido revisar
esto en cuanto tenga mas info te aviso.
 
Hola,

Sí que acepta html gmail.

A ver si alguien tiene la respuesta. Gracias.
 
En admincp/email.php busca:


Insertar CODE, HTML o PHP:
print_textarea_row($vbphrase['message_email'], 'message', '', 10, 50);



Directamente abajo pone:


Insertar CODE, HTML o PHP:
 print_yes_no_row('Send HTML Email?', 'sendhtml', 0);



Paso 2:
En admincp/email.php busca:



Insertar CODE, HTML o PHP:
 construct_hidden_code('test', $vbulletin->GPC['test']);



Directamente abajo pone:


Insertar CODE, HTML o PHP:
 construct_hidden_code('sendhtml', $_POST['sendhtml']);



Paso 3:
En includes/class_mail.php busca:


Insertar CODE, HTML o PHP:
$headers .= 'Content-Type: text/plain' . iif($encoding, "; charset=\"$encoding\"") . $delimiter;



y reemplazalo 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;
}

Decime si te funciona, JorgeX
​
 
Atrás
Arriba