Outlook : version bêta

Description

C'est un programme qui permet d'envoyer & de recevoir des emails. Il n'utilise pas un autre programme externe mais se base sur les deux composants NMPOP3 ( pour la réception ) et NMSMTP ( pour l'envoi ).
Pour cela j'ai essayé de reproduire l'interface d'Outlook, bien sûr ce n'est pas sur dix jours que je vais reproduire le même logiciel. Toutefois, il inclut déjà, pour une petite version de démarrage, pas mal d'options.

Source / Exemple :


No code : all in the zip.

J'ai inclus une dll nommé LP_Crypage.dll dans le projet. Je préfère garder le contenu secret mais si vous ne voulez pas l'utiliser, supprimer :

1 - Dans LP_Mail :
        --> l'appel de la function DeCrypte :
              Form_Comptes.Edit_Serveurs_Serveur_Password.Text := DeCrypte(Reg.ReadString('Password'));
        --> la déclaration de la function DeCrypte :
              function DeCrypte(Str:String):string; external 'LP_Cryptage.dll';

2 - Dans LP_Mail_Assistant :
       --> l'appel de la fonction Cryptage :
             Reg.WriteString('Password', Cryptage(Edit_Password.Text, 0));
       --> la déclaration de la function Cryptage
             function Cryptage(Str:string; Mode:Byte=0):string; external 'LP_Cryptage.dll';

Merci de votre compréhension.

Conclusion :


Comme il est signalé dans le titre, c'est une version légère d'Outlook.
Il reste pas mal de chose à approfondir sur la forme. Sinon il montre pas mal de fonctionnalité.

Les modifications à apporter :
- souligner les liens internets et les mettre en bleu dans les fenêtres d'envoi et de réception.
- permettre l'ajout d'un indicateur ( ! ) pour signaler l'impotance d'un mail.
- ...

Pour infos, il y a un assistant qui vous aide à paramètrer votre boîte.

N'hésitez pas à faire des remarques, mais également des retouches à faire, vos modifications, ...

Je vous authorise à modifier(en nettement mieux alors) ce source et de le remettre nouveau source.
Comme le source est gros, toute retouche m'étant signalée ne sera pas toujours pris en compte directement dans le zip car je ne vais pas ennuyer Nix tout le temps.

En espérant que ce source vous soit utile. Bonne prog à tous.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.