send mail ? [VC++] - C++ - Programmation
Marsh Posté le 25-09-2003 à 11:45:31
husiana a écrit : salut! |
Il va te falloir une dll ou un activeX dédié pour faire ça...ca doit bien exister en gratuit!
Marsh Posté le 25-09-2003 à 11:46:36
ReplyMarsh Posté le 25-09-2003 à 11:54:13
husiana a écrit : erf, m'en doutais, gratuit gratuit....:-/ |
http://www.google.com/search?q=fre [...] 8&oe=utf-8
Doit bien y avoir un truc qui va bien là-dedans!
Marsh Posté le 25-09-2003 à 12:04:08
Chilkat smtpQ is a companion product that works with each of Chilkat's email components and runs as a Windows Service. Each of the Chilkat email components now has a method, SendQ, that dramatically increases sending performance by queuing emails directly to the smtpQ's queue directory for immediate delivery. Chilkat SMTPQ is sold bundled with Chilkat Mail / WebMail / Email.NET and Email VC++. The price for Chilkat SMTPQ is effectively $85 as part of the bundle.
erf, c'est ce qu'il me faut :-p!
Marsh Posté le 25-09-2003 à 12:22:04
http://www.mail-bounce.com/
TROUUUUUUUVVVVVVéééééééééé
c trop fort :-)!
a dl d'urgence! lol
Marsh Posté le 25-09-2003 à 13:10:01
husiana a écrit : http://www.mail-bounce.com/ |
J'en profite pour le noter, ca pourrait me servir!
[edit]
C'est moi ou c'est payant?
Marsh Posté le 25-09-2003 à 13:22:34
non non c gratuit, http://www.zip-compression.com/ChilkatLib.zip
voila, dl ca :-p!
y'a mm un exemple de code qui fonctionne trop bien...
bonne journée!
Marsh Posté le 25-09-2003 à 13:22:53
Effectivement ça semble playant...
Je pense que le plus simple sinon est d'utiliser MAPI. La seule contrainte est qu'il utilise le compte mail configuré sur la machine, mais cela marche pas trop mal (et je pense que c'est ce qui est utilisé dans C#, non ?).
Marsh Posté le 25-09-2003 à 13:32:13
// Unlock the library. This call is only needed once at the beginning of
// your program. Replace the unlock code used in this example with a
// fresh 30-day code obtained from http://www.chilkatsoft.com/register30.asp
comment ils peuvent bloquer une librairie qui est utilisable?!
Marsh Posté le 25-09-2003 à 14:24:12
la lib est utilisable 30 jours, dc une fois compilés, les pg ne doivent fonctionner "a vie"...?
Marsh Posté le 25-09-2003 à 14:32:17
husiana a écrit : la lib est utilisable 30 jours, dc une fois compilés, les pg ne doivent fonctionner "a vie"...? |
bah ils doivent fonctionner 30 jours quoi...
Ca suffit pour décider si oui ou non tu as envie d'acheter leur brol!
Marsh Posté le 25-09-2003 à 14:38:34
J'ai trouvé ça, je sais pas ce que ca vaut:
http://axsoft.hypermart.net/products.htm#SMTPSock
Marsh Posté le 25-09-2003 à 14:51:09
ReplyMarsh Posté le 25-09-2003 à 14:51:31
http://www.csharpfr.com/code.aspx?ID=11392
c en C#....
Marsh Posté le 25-09-2003 à 14:52:18
husiana a écrit : c en VB, mon visual basic "segfault"... |
bah un activeX c'est un activeX hein...ps de raison que tu puisses pas t'en servir avec VC++!
Marsh Posté le 25-09-2003 à 14:56:38
j'ai pas cherché, ce sont des .vb ou ds le genre...
Marsh Posté le 25-09-2003 à 15:08:49
http://www.salemioche.com/smtp/smtp_prog1.php
sympa sous unix...
Marsh Posté le 25-09-2003 à 15:16:37
et voila ce que ca donne sous VC++....
Code :
|
Marsh Posté le 25-09-2003 à 15:22:26
ca marche du tonner!
ca dechire sa maman! mm pas besoin de mettre login + pass du server mail...
Marsh Posté le 25-09-2003 à 15:25:51
husiana a écrit : ca marche du tonner! |
Noté!:jap:
Nettement plus pratique qu'un activeX!
Marsh Posté le 25-09-2003 à 15:36:01
ReplyMarsh Posté le 25-09-2003 à 15:36:12
la gestion d'erreur me semble a revoir
Code :
|
Sans parler du professionalisme rencontré
Marsh Posté le 26-09-2003 à 08:13:14
husiana a écrit : ca marche du tonner! |
et la marmotte...
sur ton lan au boulot, ca va marcher. Par contre chez toi avec ton ISP, rêves pas trop. Si ton client mail te demande un LOGIN et PASS, c'est pas que pour faire pro...
Demandes toi seulement ce que ca va faire si tu as plusieurs utilisateurs. Tout le monde a la même identité? Faut pas trop rêver non plus. Et quand tu es connecté chez ton ISP et que toute ta petite famille a un mail différent (avec login+pass différents) sur le même compte, comment va être identifié l'emetteur?
Donc ca ne fonctionnera pas toujours. Ce code reflete le cas simple et idéal. Il a par contre l'énorme avantage de montrer le principe de fonctionnement et de montrer aussi que ce n'est pas hyper complex. Pas d'asn.1 ou autre bizzaretée ;-)
Marsh Posté le 26-09-2003 à 08:51:08
pas tt a fais d'accord!
premierement parce que je l'ai testé sur pas mal de monde et ca fonctionne niquel, qu'il y est IP fixe ou non, firewall hardware ou non...
deuxiemement s'il y a plusieurs utilisateurs pas tt le monde a la mm identité, vu que...apparement t'as pas bien vu ce qu'il faisais ou ne l'as mm pas testé?...lui il s'en fou, c'est une machine ne l'oublions pas, il prends pour seule identité ton IP! il ne va pas contacter le serveur de l'expé pour voir si le mail d'expediteur bidon que tu as mis est correcte ou non.
Tu n'as pas besoin du mot de passe de couillon@wanadoo.fr pour lui envoyer un mail?! bon alors!
Marsh Posté le 26-09-2003 à 09:13:54
sowhatin22 a écrit : |
Il n'y a pas d'identification au niveau de l'envoi.
Marsh Posté le 25-09-2003 à 11:17:02
salut!
est-il possible d'envoyer des mails avec VC++ ?!
j'ai vu qu'on pouvait en C# mais j'utilise VC++...?
quelqu'un voudrais m'offrir son aide :-p! ?
merci d'avance!
---------------
http://husiana.myftp.org/phpsysinfo