Mail

Présentation
---------------------------------------------------------------------------------------------------------
Bonjour,

Explications de Mail :
Certain fournisseur d’accès, ne transmettent pas les mails, qui possèdent des
fichiers, qui peuvent transmettre un virus.(Fichiers ".exe" ou ".bat")


Ce programme :

1) Transforme le contenu d'un dossier en plusieurs fichiers.
Si vous possédez plusieurs sous dossiers, faire un zip avec toute
l'application au complet. Mettre ce zip dans le dossier. Ce programme le transformera.

2) Ensuite, les fichiers créés, sont comprimés en un "fichier.ZIP", et envoyé par mail.

3) Le destinataire reçoit le mail, avec le "fichier.ZIP".

4) Il décompacte le "fichier.ZIP" dans un dossier.

5) Il transforme un des fichiers envoyés, en ".bat" pour réaliser la conversion inverse.

6) L'utilisateur lance le ".bat" pour reconstruire le contenu du dossier de départ.

7) Il récupère ainsi les fichiers envoyés.


Dossier source
Emplacement des fichiers a envoyer par mail

Dossier cible
Dossier qui possédera 2 fichiers.txt et 2 sous-dossiers. Le dossier cible est a comprimer en ".ZIP", pour être envoyé par mail
(On peut utiliser WinRar pour compacter le dossier cible)

Taille "avant" le nombre
Tailles (en octet) des "premiers fichiers",
Début = Taille aléatoire de départ, des premiers fichiers
Fin = Taille aléatoire de fin, des premiers fichiers
(Un des fichiers créés, aura une taille comprise, entre "Début" et "Fin")
Nombre de fichiers traités
Nombre pour passer de : "premiers fichiers" à : "derniers fichiers"
Taille "après" le nombre
Tailles (en octet) des "derniers fichiers",
Début = Taille aléatoire de départ, des derniers fichiers
Fin = Taille aléatoire de fin, des derniers fichiers
(Un des fichiers créés, aura une taille comprise, entre "Début" et "Fin")

Caractère du fichier cible
Nombre = "nombre de caractère" du nom des fichiers à créer
Début = lettre de départ du nom des fichiers à créer
Fin = lettre de fin du nom des fichiers à créer

Extension
Extension des fichiers à créer

Fichier BAT
Largeur = Nombre de fichier a traiter par ligne dans le fichier BAT
Début du nom = Nom du fichier à créer automatiquement, a la fin d'une ligne

Bouton "Démarrer" Lance la création de plusieurs fichiers cibles
Bouton "Par défaut" Au lancement de l'application, les champs de saisie possèdent les valeurs de la dernière création.
Ces champs peuvent être modifié a notre convenance.
Apres un clique sur ce bouton, les champs de saisie auront les valeurs par défaut.

Case à coché "Bulle d'aide"
En plus de la barre d'état, si la case est cochée, cela affichera de l'aide pour chaque composant.

La présence de la durée du traitement dans le titre de la fenêtre, annonce la fin de la création des fichiers cibles.

Le contenue du dossier source n'est pas changé. (Les fichiers présents avant la création, n'ont pas étés supprimés)
Le contenue du dossier cible est le suivant :
- ModeOP.txt = Exemple de texte a placer dans le mail
- Renommer_moi.txt = Fichier.txt que l'utilisateur renommera en un ".BAT" pour effectuer la conversion inverse
- Dossier Application = Dossier qui possédera les fichiers "envoyés" après conversion
- Dossier Décomposition = Plusieurs fichiers cibles de petites tailles, qui possèdent à eux tous, les fichiers "envoyés"

Le dossier cible est à comprimer en ".ZIP" pour être envoyé par mail

Envoyer le mail avec les explications de "ModeOP.txt" et le "fichier.ZIP" créé a l'instant


Veuillez trouver ci-joint les codes de C++Builder que j'ai développé les 7 derniers mois.
Je prépare les autres code (je retire les composants qui sont dedans) et je vous les envoies lorsqu'ils sont prêts.

Si vous trouvez le moindre BUG, faite le moi savoir, je corrigerais le plus rapidement possible, et vous retournerez le résultat dans les plus bref délais. Je possède les sources !!!.
Si vous voyez des corrections ou des améliorations a apporter, je peux les faire aussi.

Le logiciel "Mail" est en version : 043
Cette version annule et remplace les versions précédentes.
Elle apporte des améliorations, et réalise quelques corrections de BUG.

Composition :
Dossier principale :
Projet.bpr = Fichier projet
Code.cpp = Fichiers sources du projet
Fiche.dfm = Fiche du projet
Entete.h = Fichier déclaration
Fichier.res = Evite un avertissement par C++Builder.
Ce fichier est créé automatiquement s'il n'existe pas.
Executable.exe = Executable avec C++Builder présent sur le PC (non portable)

Sous dossier "Fonctionne sur XP, Win7, et Win8"
Pieces_De_Mail.exe = Executable de l'application
Portable sur un PC de type : XP, ou Win7, ou Win8
Ce PC ne possède pas forcément C++Builder (l'executable est portable)
Pieces_De_Mail.ini = Fichier option de l'application

Certains icônes sont téléchargeables sur :
http://www.01net.com/telecharger/windows/Personnaliser/Icone
Licence : Gratuit


J'ai renommé le fichier envoyé en "Mail043.zip".
Ainsi, il est possible de le télécharger avec l'extension ".zip".

Bonne journée.
Téléchargement
Compatibilité
Windows
0  0 
Détails
Catégories : Système
Éditeur : C++Builder 6 personal   +
Licence : Gratuit
Date de mise en ligne : 19 juillet 2013




Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.
Contacter le responsable de la rubrique C++