2009-12-24 20 views
16

Tengo la siguiente configuración en mi FeedbackMailer.Gmail no detecta el campo de respuesta

def notification(feedback) 

    from  "[email protected]" 
    subject "Some feedback" 
    recipients "[email protected]" 
    reply_to feedback.creator.email 
    body({ :feedback => feedback }) 
    content_type "text/html" 
end 

estoy usando [email protected] cuenta para enviar mensajes de correo electrónico para esta aplicación. Los correos electrónicos se entregan perfectamente. Y cuando compruebo las detalles del correo electrónico después de recibirlo, veo siguiente:

from  "[email protected]" 
reply-to "[email protected]" 
to  "[email protected]" 

Ahora al pulsar en el botón reply en la interfaz de Gmail, el campo to debe ahora tener la "user_email @ foo .com "pero está teniendo" [email protected] ". ¿Estoy haciendo algo mal o es gmail?

+1

Tengo exactamente la misma pregunta. Estoy confundido de que Google Mail parece no admitir el campo De (usa el nombre de usuario de la configuración SMTP) ni el encabezado Responder. – Soleone

+2

Hice la misma pregunta en el centro de ayuda de Google. Esto es lo que obtuve: http://www.google.com/support/forum/p/gmail/thread?tid=6f34c68f09d02737&hl=en – Waseem

+0

¿Es este Gmail en la interfaz de usuario web o Gmail en forma de iGoogle? Ellos manejan Reply-To de manera diferente. –

Respuesta

16

Como el thread Waseem señaló en un comentario indicado.

Gmail ignora la respuesta a cuando la De es una de sus configurado como send- direcciones de Gmail. No sé por qué.

Me tomó esto como un indicio y se sustituye el campo de correo electrónico De por el [email protected] y ha añadido la misma [email protected] como una dirección Responder a. Gmail ahora usa correctamente el campo Responder a.

+3

No recomiendo usar el correo electrónico de su cliente como correo electrónico De, ya que recibirá un aviso de Phishing de Gmail y otros clientes de correo electrónico. Utilice algo como "[email protected]" para el remitente y el correo electrónico del cliente como respuesta. – NexusRex

+1

Acabo de probar la respuesta propuesta aquí (reemplazando los campos de respuesta y a para ser [email protected]) y no funcionó: el campo de respuesta fue de hecho [email protected] pero cuando tocas la respuesta en la interfaz web de Gmail, lo ignora por completo y va con el de, lo que fuerza a su final. Probablemente * funcionará * en un cliente de correo electrónico diferente, pero definitivamente no en la interfaz de usuario web de Gmail. Molesto. – Icarus

1

Debe verificar los encabezados sin procesar del correo electrónico en lugar de solo mirar los detalles, ya que es posible que el servidor de correo electrónico establezca otro encabezado que afecte a la función de respuesta: encabezado del remitente, por ejemplo. Puede ver el código de correo electrónico sin formato con la función "Mostrar original", debajo del ícono de flecha en la esquina superior derecha.

+0

Publique comentarios como comentario, no como respuesta :) Compruebe el enlace 'agregar comentario' debajo de la pregunta. – BalusC

+1

@BalusC: necesita 50 reputación para comentar las preguntas de otras personas. –

0

Hay una función en gmail para permitirle cambiar la respuesta a la dirección.

No puedo encontrar una manera de cambiar dinámicamente la respuesta a la dirección, pero he aquí cómo puedes hacerlo si necesitas enviar correos electrónicos desde varias direcciones (como envío, pedidos, comentarios) pero haz que responda una cuenta separada.

Así es como lo tengo configurado.

dirección de correo electrónico ($ 50/año):

[email protected]   (I use this account to send from in code) 
[email protected] (customer service logs into this account) 

Alias ​​(gratis):

[email protected] 
[email protected] 
[email protected] 
[email protected] 

Todos estos alias están configurados para enviar correo a [email protected] y que se ponen en las etiquetas de allí a través del filtro reglas.

Envío desde el envío, pedidos, comentarios, pero quiero que todas las respuestas lleguen al servicio al cliente.

Así es como lo configuro:

  • Acceder a Gmail como automated - debe estar conectado directamente a medida que el usuario va a enviar desde
  • Haga clic en la pestaña cuentas
  • Agregue cada alias que desea enviar desde con la función Add another email address you own
  • Inicie sesión en customerservice y apruebe todas las solicitudes que deberían haberse enviado a cada alias.
  • Vuelva a iniciar sesión en la que automated y haga clic en edit info junto a cada correo electrónico
  • Aquí puede hacer clic y entrar Specify a different "reply-to" address[email protected] como la dirección de respuesta.

Tengo razones un poco más complejas por las que no entraré aquí por qué tengo las cosas configuradas así, pero si quieres cambiar la dirección de "respuesta" esta es la única forma en que encontrado para hacerlo.Los alias le permiten enviar desde varias direcciones y establecer reply-to a lo que desee. Lamentablemente, aunque no puedo encontrar una manera de hacerlo en el código

Cuestiones relacionadas