Ticket #1178 (new defeito)

Opened 9 years ago

Last modified 9 years ago

Problema ao desarquivar multiplos emails.

Reported by: brunocosta Owned by: brunocosta
Priority: normal Milestone:
Component: ExpressoMail Version: branch 2.0
Severity: média Keywords:
Cc: WorkGroup:

Description

Quando multiplos emails são arquivados na mesma sessão o código fonte (EML) dos mesmos não é capturado corretamente, fazendo que o desarquivamento desses emaisl não ocorra corretamente.

o problema é que No arquivo expressoMail1_2/inc/class.exporteml.inc.php tem o método exporto_to_archive, na linha 275 tem isso:

$file = "source_".$_SESSION[ 'phpgw_session' ][ 'session_id' ].".php";

e depois isso: $urlPath = 'tmpLclAtt/'.$file;

O que quer dizer que todos os fontes são capturados na mesma URL, assim quando um email é arquivado o source anterior é substituído pelo novo. Até a revisão 1040 o código era: $file = "email_".md5(microtime()).".eml" que gerava uma URL diferente para cada email arquivado.

Change History

comment:1 Changed 9 years ago by lavoisier.vieira

  • Keywords SERPRO 2.2 UNIFICA added

comment:2 Changed 9 years ago by brunocosta

  • Keywords SERPRO 2.2 UNIFICA removed
Note: See TracTickets for help on using tickets.