Ticket #1565 (closed defeito: fixed)

Opened 11 years ago

Last modified 11 years ago

Enviar mensagem com cópia oculta

Reported by: cesar.vianna Owned by: diogenesduarte
Priority: normal Milestone: Expresso 2.2.0-pre2
Component: ExpressoMail Version: branch 2.2
Severity: média Keywords:
Cc: WorkGroup: Centro de Testes

Description

Plataforma de Teste: IE7

Colocando o e-mail do Remetente somente no campo CCO, ao receber a mensagem, na Caixa de entrada aparece na coluna Quem "destinatários@127.0.0.1"

 Caso de Teste

Change History

comment:1 Changed 11 years ago by diegomoreno

  • Owner changed from alguem to diegomoreno

comment:2 Changed 11 years ago by diegomoreno

Quando o e-mail é enviado somente com cópia oculta, o imap retorna 'destinatários@127.0.0.1' , na caixa de entrada e em enviados, nessa situação quando a mensagem é visualizada o campo 'para' exibe 'destinatarios nao divulgados', proponho que seja exibido na listagem o 'from' ou seja quem enviou a mensagem.

comment:3 Changed 11 years ago by diegomoreno

  • Owner changed from diegomoreno to diogenesduarte

comment:4 Changed 11 years ago by diogenesduarte

  • Status changed from new to closed
  • Resolution set to fixed

Notamos que quando quando o e-mail não possui o campo para preenchido, a função imap_headerinfo retorna no campo to 2 arrays, um contendo o que fora citado, e outro contendo uma indicação de erro de sintaxe. Fizemos o check e caso tenha esse erro de sintaxe, adicionamos null no campo para. Em paralelo, adicionamos que caso exista cópia oculta e não haja destinatários, o campo bcc apareça ao invés do to, como já é feito com o campo cc. A ordem é primeiro o campo to, depois cc, e por ultimo bcc.

Feito isso na revisão [3831].

Note: See TracTickets for help on using tickets.