J'ai écrit un script qui génère un fichier pdf et l'envoie par email avec phpmailer. Dans l'e-mail, je change le nom du fichier pdf en un nom plus descriptif.phpmailer: Envoi d'email avec pièce jointe et définition du nom du fichier
$mail->addAttachment('assets/old_filename.pdf','new_name.pdf');
Dans certains clients de messagerie comme Gmail le fichier est lisible mais quand vous le télécharger il est enregistré sans lextension. Si je ne définis pas le nom de la pièce jointe, il est enregistré avec l'extension (pdf). J'ai essayé de définir un type mime et de l'envoyer avec codeigniter. Cela n'aide pas.
désolé mais la réponse n'est pas pertinente à la question .... Le problème est avec gmail comprendre le type mime correct après la définition du nom de la pièce jointe – user3553470