Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Drupal »

Escapar @ en email

Estas en el tema de Escapar @ en email en el foro de Drupal en Foros del Web. Hola, estoy configurando con el phpmailer para que se manden emails desde un formulario de contacto de la web y aunque los emails se mandan, ...
  #1 (permalink)  
Antiguo 02/08/2011, 13:00
 
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 127
Antigüedad: 13 años, 2 meses
Puntos: 14
Escapar @ en email

Hola, estoy configurando con el phpmailer para que se manden emails desde un formulario de contacto de la web y aunque los emails se mandan, en las cabeceras veo que tanto el FROM como el TO se forman mal. Del tipo

FROM: "[email protected]"@nombredemiservidor
TO: "usuario@dominio"@nombredemiservidor

Intuyo que es por la forma en la que escapo la @ para el envío.

Ahora mismo pongo

$mail->from = "usuario\@dominio.com" pero no debe ser correcto.

Hay alguna función para escapar esa @??

Gracias!
__________________
Ayudas Accesibilidad

Faston
  #2 (permalink)  
Antiguo 03/08/2011, 00:57
 
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 127
Antigüedad: 13 años, 2 meses
Puntos: 14
Respuesta: Escapar @ en email

Alguna idea? Solamente necesito saber cómo escapar esa "@" para que Drupal la interprete correctamente.
__________________
Ayudas Accesibilidad

Faston
  #3 (permalink)  
Antiguo 03/08/2011, 01:59
 
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 127
Antigüedad: 13 años, 2 meses
Puntos: 14
Respuesta: Escapar @ en email

Solucionado:

Por si a alguien le ocurre alguna vez.

Estoy usando como formato de texto FULL HTML. Pero en Configuración -> Formatos de texto estaba activada la opción de "Convertir las URL's en enlaces" y era esta opción la que me estaba causando los problemas.

Ahora envía los emails bien formados sin necesidad de escapar ningún carácter.
__________________
Ayudas Accesibilidad

Faston

Etiquetas: email, escapar, tipo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:55.