• # Coopération entre le MTA et un client IMAP

    Posté par . En réponse au message Envoi d'e-mail par SMTP et copie du message dans Envoyés. Évalué à 1.

    La fonctionnalité de copie dans le répertoire d'envoi avec Gmail doit venir d'une configuration spécifique du serveur SMTP de Google, qui fonctionne en lien avec l'identité d'un expéditeur authentifié.

    Hors de ce contexte, la solution est effectivement d'envoyer le mail avec un programme faisant office de client IMAP. Il existe plusieurs logiciels permettant de faire ça (chercher "imap sync" dans le logiciel de gestion de paquets de sa distribution), ainsi que des modules pour tous les langages de programmation qui se respectent.
    À ta place, je configurerais mon MTA (serveur SMTP) pour appeler automatiquement un tel programme ou script pour envoyer le message en IMAP en même temps qu'il envoie le mail par SMTP au destinataire. Même si ton hébergement ne te permet pas d'éditer le fichier de configuration global de ton MTA dans /etc, tu dois pouvoir spécifier un autre chemin de fichier de configuration en ligne de commande. Au pire, tu remplaces ton appel au MTA par un script shell qui fait à la fois un appel au client IMAP et au MTA.

    Pour donner une réponse plus précise, il faudrait savoir quels programmes et quel MTA tu peux ou veux utiliser.