begin process at 2012 05 27 18:41:48
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Réseaux & Internet

 > MINI-MAILER V1.4

MINI-MAILER V1.4


 Information sur la source

Note :
10 / 10 - par 3 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Réseaux & Internet Classé sous :mail, email, mailer, smtp, mini Niveau :Initié Date de création :22/11/2006 Date de mise à jour :10/02/2007 00:28:13 Vu / téléchargé :10 140 / 1 475

Auteur : Mini92

Ecrire un message privé
Site perso
Commentaire sur cette source (18)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Mini-Mailer permet d'envoyer des messages (en masse) via le protocol smtp.
Possibilité d'envoyer des fichiers-joints, réglé le temps d'intervalle, etc..
Toutes les infos (mails, sujet, style..) sont notées dans un fichier ini.
N'hésitez pas à commenter :)


 Conclusion

L'exécutable se nomme MiniMaiLer.ex_

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

22 novembre 2006 22:44:51 :
- Rajout de commentaires - Petites améliorations..
26 novembre 2006 23:20:10 :
Meilleure fluidité dans le code et les fonctions Rajout du temps d'intervalle entre chaque envois Rajout de l'option 'Toujours au 1er plan' Rajout d'une barre d'état (ce qui est plus convivial) Rajout d'un Event pour stopper le thread sur demande.
28 novembre 2006 23:54:18 :
- Ajout des raccourcis claviers - Ajout d'un fond matrix bleu clair (c'est plus joli je trouve) - Ajout du choix de la police de font
29 janvier 2007 18:23:01 :
- Faux destinataire - Pseudo - Serveur Smtp personnel - Priorité d'envoi - Message Html - X-MimeOLE et X-Origin-IP - Mailer skin
10 février 2007 00:28:13 :
- Accusé de reception - Verification destinataire - Plusieurs fichiers-joints - Console Debug Mode - Charset & Encodage - Code source plus clair

 Sources du même auteur

Source avec Zip Source avec une capture GOOGLETRANSLATOR
Source avec Zip Source avec une capture FILE EDITOR [C]

 Sources de la même categorie

Source avec Zip Source avec une capture MINI SERVEUR HTTP [WINDOWS] par ganjarasta
Source avec Zip Source avec une capture CLIENT DE TEST MODBUS TCP par brunovan
Source avec Zip Source avec une capture SCANIP [ARP / ICMP] par ganjarasta
Source avec Zip Source avec une capture TRACEROUTE [WINPCAP] par ganjarasta
Source avec Zip SERVEUR MULTITHREAD [LINUX/WIN] par nipepsinicolas

 Sources en rapport avec celle ci

GENERATEUR D'ADRESSE EMAIL POUR EMAILING par seifmyroot1
Source avec Zip Source avec une capture GOOGLETRANSLATOR par Mini92
Source avec Zip Source avec une capture Source .NET (Dotnet) SCANNER D'ADRESSES MAILS PRÉSENTENT SUR GOOGLE par Zaltez
Source avec Zip Source avec une capture [WIN32][C][DEV-C++] ANOMAIL ENVOIE SMTP SIMPLE par omnia
RECUPERER LE DNS DU SERVEUR MX MAIL D'UNE ADRESSE EMAIL par darkpoulpo

Commentaires et avis

Commentaire de ncoder le 22/11/2006 19:42:45

Il est bien fait.

Deux petites suggestions :
- Permet à l'utilisateur de supprimer le lien pour le fichier à envoyer sans avoir à cliquer sur "effacer", sinon il doit tout retaper (meme le texte du mail en entier).
- Crée des raccourcis pour les touches, pour que ce soit plus rapide.

Bonne programmation

Commentaire de Mini92 le 22/11/2006 22:52:29

Est-il possible d'utiliser les raccourcis claviers sans utiliser les traditionnels messages reçus par l'application ? Car j'utilise une procédure de dialogue pour invoquer l'application.
Merci pour tes conseils sinon ;)

Commentaire de ncoder le 23/11/2006 18:03:25

Fais un hook comme ceci :

HHOOK hhk;
LRESULT CALLBACK GetMsgProc(int nCode, WPARAM wParam, LPARAM lParam);//Fonction pour le hook

Ensuite dans WinMain :
hhk = SetWindowsHookEx(WH_GETMESSAGE, GetMsgProc, 0, GetCurrentThreadId());

Puis :

//Fonction du hook
LRESULT CALLBACK GetMsgProc(int nCode, WPARAM wParam, LPARAM lParam)
{
MSG *lpmsg;
lpmsg = (MSG*) lParam;
if(nCode < 0) goto defRet; // Ne rien faire dans ce cas

// Hook sur la touche Entrée
if(lpmsg->message == WM_KEYDOWN && lpmsg->wParam == VK_RETURN)
{
         //Code
        }
    
defRet:
return (CallNextHookEx(hhk, nCode, wParam, lParam));
}    


Bonne programmation

Commentaire de Mini92 le 26/11/2006 23:26:52

Merci pour ton explication, je modifierai dans les temps à venir.
Si vous avez des idées c'est le moment :p
Je pense rajouter le changement de police de font pour la boite de message, puis pourquoi pas la couleur aussi.

Commentaire de Mini92 le 29/11/2006 00:01:54

Voilà, la mise à jour est faite :)
J'ai rajouté les raccourcis claviers, le fond et le choix de la police de font.
Peace

Commentaire de ncoder le 29/11/2006 14:20:41

Très bien !

Commentaire de Mini92 le 29/01/2007 18:23:56

new version :)

Commentaire de Mini92 le 10/02/2007 00:30:07

Encore une nouvelle version, avec encore plus d'options ;)

Commentaire de klendy le 25/02/2007 17:03:45

Tout d'abord bonjour,

Il serait bon de pouvoir interfacer ce logiciel avec excel qui contiendrait une liste de toutes les adresses Emails. Cela ouvrirait plusieur possibilitées : imagine que tu dispose d'une base de donné SQL ou d'un tableur contenant comme champs Email, nom, prénom, civilité, adresse, téléphone ...
En l'interfacant avec ton soft tu aurai la possibilité de générer des Email personnalisé selon tes destinataires. Dans ton interface tu insert des champs provenant de ta base de maniere générique et le soft pioche dans la base...

Commentaire de KissyFroth le 05/04/2007 17:37:56

Il est très bien ce code mais il manque le principal : pouvoir envoyer un message !!! J'ai essayé toute la liste des serveurs smtp et il n'y en a pas un qui marche : il faudrait rajouter l'option "ajouter un nouveau serveur smtp" avec un petit fichier init à coté qui contiendrait tout ca ... (en l'absence du fichier init y'aurait que les trucs par défaut)

Sinon j'aimerais bien savoir quels serveurs vous utilisez pour réussir à envoyer vos messages ;)

Commentaire de KissyFroth le 05/04/2007 18:59:56

lol j'ai rien dit : (comme koi faut tjrs fermer sa gueule avant de l'ouvrir) ta déjà fait un fichier init : reste plus qu'à y mettre le nom des serveurs smtp ;) comme ca yaura plus qu'à les rajouter soit manuellement soit en prévoyant une commande ds le programme !

Bonne prog

Commentaire de Mini92 le 07/04/2007 02:33:28

Plop et merci pour vos coms.

Klendy => Perso je ne connais pas tros Excel et aux niveau de la base de données c'est du taf :)
Si tu arrive à faire quelque chose de cette source je serais ravi de voir le resultat ;)

KissyFroth => J'utilise le + souvant le serveur de Free. Mais le truc, par exemple, c'est de choisir le serveur par rapport à l'adresse du destinataire.
Sinon, la case 'Serveur Perso' permet de mettre le serveur que tu veux.

Commentaire de KissyFroth le 07/04/2007 16:09:07

Trop d'options lol -> j'ai du en rater une
Bon bon bon j'ai rien dit

Commentaire de soniablackcrow le 10/05/2007 23:43:12

je ne sais pas pour vous , mais pour moi le code ne marche pas tres bien !!!!! j arrive a envoyer des mails mais le sujet du mail reste tjs le meme celui par defaut "hello world" meme si je le change!!! et le corps du mail n arrive pas a destination!! je recoi tjs le mail vide :( !!! par contre les pieces jointes arrivent sans probleme :)!! esk qq1 peu m aider la dessus:) ??? merci

Commentaire de Beuzzette le 20/06/2007 23:48:43

Bonjour !

J'aimerai savoir comment ajouter des skins dans votre Mailer car je n'y arrive pas malgrès les efforts.

Merci d'avance.

Commentaire de Mini92 le 25/06/2007 22:45:28

>> soniablackcrow
Le sujet et le message ne sont pas prient en compte avant l'envoi. Dans le fichier Main.c avant :

// Création de l'évenement
hEvent = CreateEvent(NULL, FALSE, FALSE, "Event_Stop");

Il faut rajouter :

GetDlgItemText(hwnd, EDIT_SUBJECT, Mini.szSubject, 256);
GetDlgItemText(hwnd, EDIT_MESSAGE, Mini.szMessage, 1024*10);

Dsl pour cet oubli.


>> Beuzzette

Pour ajouter des skins tu va dans le fichier 'Resource.rc' tu modifie ou rajoute des BITMAP (SKIN1, SKIN2..)
Ensuite dans le fichier 'Fonctions.c' tu modifie la fonction void SetSkin() en rajoutant des cases.
Et dans 'Combos.h' tu rajoute le nom dans le tableau skin (const char Skin[][]).

Jsp que tu va t'en sortir ;)

Commentaire de soniablackcrow le 26/06/2007 00:06:17

merci pour la modification
mnt ca marche tres bien
tres beau travail :)

Commentaire de zaxtik le 19/09/2007 13:14:30

bon mini92 ok faut choisir le bon serveur en rapport avec l'adresse mail du destinataire mais si celà ne marche tout de meme pas comment fait-on ???

tkt j'ai lu tout les commentaires et j'ai remarquez l'erreur de soniablackcrow et je l'ai corrigé donc prend cette correction en compte et dit moi se que je dois faire suite à ça !!!

voilà problème peut etre pas très compliquez mais explique tout de meme, vu le noob que je suis...

...bref merci de ta réponse futur, sur ceux bonne journée...

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Serveur mail [ par PunkDude424 ] Salut, je me suis fait un petit serveur de mail, je suis capable de le faire tourner sur ma machine et ainsi permetttre au autre utilisateur de mon ré Probleme compte [ par PatSW ] Salut,***Ceci est un message pour un administrateur!***Depuis environs 8 mois j'ai changer mon adresse email, et lorsque que je vais dans mes option d Envoi mail avec pièce jointe avec SMTP [ par franck09 ] Bonjour,Je voudrais savoir comment on attache une pièce jointe lorsque l'on envoie un mail à la main en utilisant le protocole SMTP. Je sais qu'il fau Erreur 10004 lors de l'envoi d'un mail par smtp [ par devstudio ] Bonjour, J'ais fait un pogramme de d&#233;tection de mouvements a partir d'une webcam. Lorsqu'un intru est d&#233;tect&#233;, le programme m'envoi un Envoyer un mail par smtp (Dev-Cpp) [ par zeeeleyou ] Bonjour,je cherche des tuto ou n'importe quoi pouvant m'aider pour d&#233;velopper en envoi de mail par smtp sur Dev-Cpp.Merci ! Mettre un nom avant l'adresse expéditeur en SMTP [ par HeavenForsaker ] Bonjour,J'aimerai mettre une chaine de caractère avant l'email de l'expéditeur (protocole SMTP) pour que cette chaine apparaisse à la place de l'adres envoyer un mail en VC++ par SMTP [ par amizak ] Bonjour tt le monde.je developpe un eapplication pour l'envoie des email avec VC++ en utilisant le protocole smtp.j'utilise ma machine en tant que ser [BAR]Problème d'envoie email avec Ghostmail [ par prediction2009 ] Bonjour, j'ai téléchargé ghostmail 5.1, seulement il marche parfaitement sous free, wanadoo ... Mais pas du tout sur neufbox SFR ... ----------------- Erreur 503 lors envoie mail avec composant TIdSMTP (Indy) [ par vils74 ] Bonjour, J'ai passé toute la matiné à chercher une solution à mon problème. Je developpe une application d'envoie de mail sous Builder 6 et j'utilise


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales