courriel avec image en delphi

courriel avec image en delphi - Programmation

Marsh Posté le 23-05-2002 à 18:45:23    

j'ai une page html qui a une image avec que je veux envoyer....
lors de la réception je voudrais préférablement qu'on voit directement la page
 
j'utilise TNMSMTP sous delphi 6
 
je fais
NMSMTP.SubType:=mtHtml;
afin que le message soit vu comme en htm
 
le message est vu en tant que texte
 
quelqu'un a une solution?


---------------
Borland rulez: http://pages.infinit.net/borland
Reply

Marsh Posté le 23-05-2002 à 18:45:23   

Reply

Marsh Posté le 23-05-2002 à 18:54:30    

Encore ces composants FastNet :/
Pourquoi tu n'utilises pas Indy ?
Enfin je sais pas si ça arrangera ton problème, mais c'est plus récent, donc ça marche peut-être mieux...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 23-05-2002 à 18:57:48    

voila un bout de code qui marche (enfin, qui marchait avant que je vire toutes mes variables/fonctions.etc... et que je les remplaces par des chaines en dur)
 
ca n'utilise pas les composants NetMaster mais Winshoes (maintenant Indy):
 

Code :
  1. var
  2.   i:integer;
  3.   msgMail : TWinshoeMessage;
  4. begin
  5.   with TWinshoeSMTP.Create(nil) do
  6.   try
  7.     Host := 'smtp.wanadoo.fr';
  8.     msgMail := TWinshoeMessage.Create(nil);
  9.     try
  10.       msgMail.ContentType := 'text/html';
  11.       msgMail.Too.Text := 'toto@toto.to';
  12.       msgMail.From := 'no-reply@monsite.com';
  13.       msgMail.Subject := 'mail en achteumeuleu';
  14.       msgMail.Text.Text := '<html><body><b>Hello</b><br>Voici un mail en html</body></html>';
  15.       Send(msgMail);
  16.     finally
  17.       msgMail.Free
  18.     end;
  19.   finally
  20.     free;
  21.   end;

 

[jfdsdjhfuetppo]--Message édité par JWhy le 23-05-2002 à 19:00:19--[/jfdsdjhfuetppo]


---------------
www.alliancefrancophone.org ... Home is where the heart is
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed