Encontrei um problema ao enviar uma carta de correção por e-mail com o PDF em anexo.
A linha 291 original esta assim: Copy(TACBrNFe(ACBrNFe).EventoNFe.Evento.Items.InfEvento.id, 3, 52) + '.pdf';
A linha 291 corrigida esta assim: Copy(TACBrNFe(ACBrNFe).EventoNFe.Evento.Items.InfEvento.id, 3, 52) + 'evento.pdf';
Como a rotina de envio do arquivo espera o final do arquivo com a palavra evento o arquivo precisa ser gerado assim, então alterei a unit do DANFERL e resolveu. Obs: A unit do Rave esta correta.
Sugiro que seja atualizado no projeto a unit DANFERL.
Att,
Alessandro Souza.