The file name doesn't change in the attachment. Here is the code:
<?php
$mailBody = "test mail body";
$invitationDoc = 'a97cf1767feb3251bf47193fbb873d26.pdf';
$invitationTitle = 'test';
$invitationSender = 'tester@example.no';
$invitationSenderName = 'test sender';
$mailSubject_first = 'first subject';
$testMail = 'tester@example.no';
$testReceiverName = 'test receiver';
$mail = new ezcMailComposer();
$mailResult = '';
$mailSubject_first = "Invitation à la réunion " . $invitationTitle;
$mail->from = new ezcMailAddress($invitationSender, $invitationSenderName);
$mail->addTo(new ezcMailAddress($testMail, $testReceiverName));
$mail->subject = $mailSubject_first;
$mail->plainText = strip_tags(trim($mailBody));
$mail->htmlText = $mailBody;
$mail->charset = 'utf-8';
$objAttach = new ezcMailContentDispositionHeader();
$objAttach->fileName = 'testing.pdf';
$objAttach->displayFileName = 'testing.pdf';
$objAttach->fileNameCharSet = 'utf-8';
$objAttach->disposition = 'attachment';
$mail->addAttachment($invitationDoc, null, null, null, $objAttach);
//var_dump($objAttach); exit();
$mail->build();
echo $mail->generate();
?>