PDA

View Full Version : C++ e MapiSendMail


misterx
29-04-2003, 12:57
questo codice è pazzesco; in presenza di una connessione ad internet non funziona neanche a morire: se la si usa su un PC con nessuna connessione predefinita funziona

qualche idea?


TMapiMessage MapiMessage;
int MError;
String Subject;

Subject = SubjectEdit->Text;

MapiMessage.ulReserved = 0;
MapiMessage.lpszSubject = Subject.c_str();
MapiMessage.lpszNoteText = RichEdit1->Lines->Text.c_str();
MapiMessage.lpszMessageType = NULL;
MapiMessage.lpszDateReceived = NULL;
MapiMessage.lpszConversionID = NULL;
MapiMessage.flFlags = 0;
MapiMessage.lpOriginator = NULL;
MapiMessage.nRecipCount = 0;
MapiMessage.lpRecips = NULL;
MapiMessage.nFileCount = 0;
MapiMessage.lpFiles = NULL;

MError = MapiSendMail(0, reinterpret_cast<unsigned int>(Application->Handle), MapiMessage,
MAPI_DIALOG|MAPI_LOGON_UI|MAPI_NEW_SESSION, 0);
if(MError)
ShowMessage("Oops, error sending email!");

misterx
29-04-2003, 20:05
nessuno spedisce email col C++ ? :)

misterx
29-04-2003, 21:26
cionci cionci, mi abbandoni sempre sul lato pratico del C++ :D