E-mail – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

E-mail – C / C++ – Fórum – Programujte.comE-mail – C / C++ – Fórum – Programujte.com

 

NeviemNic0
Newbie
4. 2. 2010   #1
-
0
-

cau vsetci
nepoznate nahodou niekto VMime? mam taky maly problem, nefunguje mi to :-))). dam cisto modelovu situaciu:



bool hociakaTrieda::mailMneSamemu(string & chyba) {
bool nav = false;
vmime::platform::setHandler<vmime::platforms::posix::posixHandler>();
try {
vmime::messageBuilder mb;
mb.setExpeditor(vmime::mailbox("nieco@NeviemNic.com"));
vmime::addressList to;
to.appendAddress(vmime::create <vmime::mailbox>("NeviemNic@gmail.com"));
mb.setRecipients(to);
vmime::addressList bcc;
bcc.appendAddress(vmime::create <vmime::mailbox>("staraMama@karibik.com"));
mb.setBlindCopyRecipients(bcc);
mb.setSubject(vmime::text("Dolezita sprava od sameho seba."));
mb.getTextPart()->setText(vmime::create <vmime::stringContentHandler>("Ahoj ja. Mas sa dobre, ak ano posli mne sebe naspat mail."));
vmime::ref <vmime::message> msg = mb.construct();
string str = "smtp://smtp.gmail.com:587";
vmime::utility::url url(str);
vmime::ref<vmime::net::session> ses = vmime::create<vmime::net::session>();
vmime::ref<vmime::net::transport> tr = ses->getTransport(url, 0);
tr->connect();
tr->send(msg);
tr->disconnect();
nav = true;
}
catch (vmime::exception & e) {
nav = false;
err = " ";
err = e.what();
}
catch (...) {
nav = false;
err = "Nechce sa mi ti odoslat mail.";
}
return nav;
}


Pri pouziti tejto pseudo funkcie mi stale vyhadzuje chybu: Error while executing command 'MAIL'. Chyba je samozrejme z exception. Neviem kde moze byt chyba, skusal som davat prec z url port, ale robi stale to iste. Velmi by mi pomohla asi kazda rada. dik

Nahlásit jako SPAM
IP: 213.151.217.–
dannyk0
Věrný člen
4. 2. 2010   #2
-
0
-

Neni potreba nekde nastavit nejaky SMTP server? Jako VMime neznam, ale vetsinou pro praci s postou je potreba mit nejaky SMTP odchozi server. At uz nejaky vzdaleny, nebo nejaky vlastni na localhostu.

Nahlásit jako SPAM
IP: 85.135.97.–
Jedu v c++,c#,assembler,ASP.NET,PHP,databaze,bezpecnost softwaru[br] -----------------------------------------------------------[br] Muj blog o programovani,hudbe a vsem moznem,co najdu na netu :) [br] http://dannyk.aspone.cz[br] -----------------------------------------------------------[br] Na foru mam nejake prispevky pod nickem Master,tak jen pro upresneni :)
NeviemNic0
Newbie
5. 2. 2010   #3
-
0
-

Urcite treba server, puzivam postfix. Skusil som vsetky mozne nastavenia ktore som nasiel, napriek tomu mi to nefunguje. Skusil som pre skusku zmenit mail z gmail (port 587) na azet (klasicky 25), akurat sa zmenila error hlaska: Error while executing command 'RCPT TO'. Vedel by si mi poradit s nastavenim postfix-u.

Nahlásit jako SPAM
IP: 213.151.217.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 61 hostů

Podobná vlákna

E-mail — založil hans

Mail() — založil Gerry

E-mail — založil paking

E-mail — založil klaveska

Mail form please HELP — založil kaosboy

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý