www.polyteknique.net Annuaire d'URL géographique !

.:: PLAN :: CV :: CONTACT :: MOTEUR :: STATS :: BILLETS :: NNTP :: IRC ::.
Navigation : DEVELOPPEMENT > PERL
CLIENT SMTP AVEC CARNET D'ADRESSE
Projet CNAM 2004. Elaboration d'un client smtp en Perl enrichi des fonctions carnet d'adresses, pièces jointes ....
www.polyteknique.netCOMPRENDRE SMTP : UN CODE PERL COMPLET
Vous pourrez trouver ci-dessous le code complet d'un client SMTP fonctionnant sous système Unix avec le language Perl. Il permet l'envoi d'un courrier simple avec la possibilité d'inclure une pièce jointe.

Il intègre la gestion d'un carnet d'adresses simple associant un nom à une adresse d'e-mail. Ce carnet d'adresses est stocké sur disque au format texte.

L'envoi du courrier suit le protocole SMTP tel un envoi manuel en telnet (connexion, mail from, rcpt to, data, ...).

La pièce jointe est attachée dans la section data du mail grace à une mini gestion du format mime. Le code comprend une fonction d'encodage qui se révèle très lente, cette partie du code est à améliorer en priorité.
www.polyteknique.netAUTRE METHODE PLUS SIMPLE
Il est aussi possible d'utiliser des modules du Perl pour envoyer un mail avec pièce jointe. De mon coté, j'ai installer lea libnet pouravoir Net::SMTP et MIME::Lite.

Grace à cela, il est très simple d'envoyer un mail avec pièce attachée, le code dans les liens ci-dessous.
www.polyteknique.netLES LIENS :
SOURCE CLIENT SMTP COMPLET EN PERL : index.php?mod=fich&fich=cl...
RAPPORT RENDU AVEC LE CLIENT SMTP : index.php?mod=fich&fich=cl...
CLIENT SMTP LIGHT UTILISANT LES MODULES PERL : index.php?mod=fich&fich=ma...
LES MODULES DU PERL : http://www.cpan.org/
CODEUR ET DECODEUR BASE64 : http://www.rtner.de/software/b...

Rédigé le : 2004-04-02 16:37:44
Admin - 2003-2008 @ PolyTek~>DeeZigN - 83952 visites - Contact
Chargée en 0.15 sec. - sans cache (10 requètes) - 38.103.63.16 - PhP : 4.4.4
Valid XHTML 1.0 ! Debian GNU/Linux est un système d'exploitation libre Valid CSS !