[ Crazy Mix @ 27.02.2004. 13:34 ] @
Zanima me kako poslati mail iz delphija pomocu NMSMTP (valjda tako) komponente?

Kod?
[ marcony86 @ 27.02.2004. 16:49 ] @
Code:

NMSPTP1.Host := 'smtp.neshto.com';
NMSPTP1.UserID := 'username';
NMSMTP1.Connect;
NMSMTP1.PostMessage.FromAddress := '[email protected]';
NMSMTP1.PostMessage.FromName := 'Ime';
NMSMTP1.PostMessage.ToAddress.Text := '[email protected]';
NMSMTP1.PostMessage.Body.Text := 'TekstPoruke';
NMSMTP1.PostMessage.Subject := 'Subject';
NMSMTP1.SubType := mtHtml; //može, a i ne mora
NMSMTP1.SendMail;
[ Crazy Mix @ 29.02.2004. 11:21 ] @
Hvala, I'll try

Ali ja imam mail na yahoo-u, a on ne podrzava smtp (mora da se plati).

Ipak, ovo ne trazi sifru, tako da cu lupiti nesto, moze li?
[ goblin @ 29.02.2004. 14:48 ] @
Srećno :)
Šalu na stranu, sumnjam da ćeš uspeti. Mislim da je šifra za Yahoo neophodna jer sam ranije pokušavao (probaj za svaki slučaj možda su nešto promenili :); pokušaj da nađeš neki drugi server koji dozvoljava SMTP osim onog tvog provajdera (garantovano ima, probaj i preko Googlea). POP3 (ili drugu vrstu prijema) ti, jasno je, neće nijedan dozvoliti osim ako nemaš account.

Pozdrav, Milan
[ dex3p @ 29.03.2004. 02:35 ] @
yahoo dozvoljava smtp
64.157.4.78:25
[ Crazy Mix @ 29.03.2004. 18:53 ] @
cekaj, to su... hostname je ova IP, a br iza : je port, ili je sve hostname?
sta je username? pa da, moj username... hehe, jesam lood :)

probacu
[ dex3p @ 31.03.2004. 01:41 ] @
hmmm.. ne znam kako cesh to da uradish u delphiju, znam sa komandne linije iz dosa i... ne treba ti user/pass :P
[ Crazy Mix @ 01.04.2004. 21:02 ] @
Uspeo sam, ali svejedno - postuj i to, mozda zatreba, a ne skodi :)

Code:

NMSMTP1.Host := '64.157.4.78';
NMSMTP1.Port := 25;
NMSMTP1.UserID := 'tvoj_username';
NMSMTP1.Connect;
NMSMTP1.PostMessage.FromAddress := '[email protected]';
NMSMTP1.PostMessage.FromName := 'Yahoo!';
NMSMTP1.PostMessage.ToAddress.Text := '[email protected]';
NMSMTP1.PostMessage.Body.Text := 'TekstPoruke';
NMSMTP1.PostMessage.Subject := 'Subject';
NMSMTP1.PostMessage.Attachments.Add('c:\neki_fajl.txt');
NMSMTP1.SubType := mtHtml; //može, a i ne mora
NMSMTP1.SendMail;
[ losh3p @ 03.04.2004. 00:36 ] @
ok, ovako:

za ovo ti treba netcat http://www.mirrors.wiretapped....ion/netcat/netcat-nt-1.1.0.zip
Citat:

Helo 64.157.4.78
mail from: <[email protected]>
rcpt to: <[email protected]>
data
subject: naslov pisma
Importance: high
Mime-Version: 1.0
Content-Type: text/html; charset=us-ascii
Content-Transfer-encoding: 7bit
<html> TekstPoruke </html>
.
quit

sacuvash kao neki_fajl.txt
stavish ga u istom folderu gde i nc.exe iz ms-dosa otkucash
Citat:

type neki_fajl.txt | nc -vv 64.157.4.78 25

i redosled komandi iz "neki_fajl.txt" je prosledjen 64.157.4.78 na portu 25 (u ovo slucaju yahoo mail) i pismo je isporuceno...

neko mozda pozeli da napravi *.bat fajlu i olaksa sebi kucanje...



http://www.thoughtspam.com/cloudy/
ko zna, mozda nekom zatreba...
[ Crazy Mix @ 03.04.2004. 12:56 ] @
Hvala, evo skidam program, a pokusacu to... jos malo... :)