Re: Campo REPLY TO em branco

Enviado por Joaquim Ferraz em 14/6/2011 15:23:46
Citando:

STI-SC GEEV escreveu:
Alguns usuários me reportaram que o campo PARA fica em branco no Outlook quando vão responder mensagens que foram originadas no webmail do Expresso Livre. Constatado que o mesmo não acontece com Thunderbird e Evolution.

O bug do Outlook é consequência do campo REPLAY TO vazio nas mensagens originadas no Expresso Livre. Já os clientes, como Outlook ou Evolution, ou mesmo outros webmails costumam gerar a mensagem sem o campo REPLY TO, então o problema não ocorre.

Enfim, pelo visto o Outlook usa o campo REPLY TO das mensagens originais para gerar o campo PARA das mensagens de resposta; somente se não existir, utiliza o FROM original. Já os outros clientes são inteligentes para também verificar se o campo REPLY TO está vazio e, neste caso, usam o FROM.

Eu procurei as configurações do Expresso e não encontrei como evitar este problema. Também não encontrei como resolver no Outlook. Gostaria de saber se há como resolver no Expresso. Claro, sem ter que especificar o RESPONDER PARA a cada mensagem.

Desde já, grato.


Vá na linha 2166 do arquivo "expresso/expressoMail1_2/inc/class.imap_functions.inc.php"

Substitui a linha abaixo:
$mail->AddReplyTo($replytoaddress);

Por:
if ($replytoaddress !="")
{
$mail->AddReplyTo($replytoaddress);
}


Favor testar e me da um retorno, pois assim gero o patch e mando para a comunidade.

Fonte: http://www.expressolivre.org/newbb/viewtopic.php?forum=13&topic_id=2058&post_id=13388