Automatische E-Mail mit "mapi" versenden ?
-
Schöne Grüße an die Community,
nun habe ich mich auch mal angemeldet
um euch gleich zu belästigen.
Vorweg: Ich bin leider noch nicht so die helle Leuchte in C++
______________________________________________________________Es geht um Folgendes:
In meiner Main wollte ich Zahlen vergleichen, funktioniert auch. Je nach dem wie die Berechnung ausfällt soll dann eine E-Mail automatisch versendet werden, bei welchen Zahlen >90% aufgetreten ist. Wenn ale 3 Berechnungen >90% sind werden dann 3 Mails versenden.
Nun habe ich zwar etwas gefunden (PASTE AND COPY), aber keine Anleitung wie man dass Anwenden kann...hmmm...
Weiß jm. wie man das in den Code integrieren kann damit das funktioniert?
Herzlichen Dank mal vorweg
Grüße
// Mail.cpp: Hauptprojektdatei #include "stdafx.h" #include <iostream> using namespace std; // - LEIDER NUR PASTE UND COPY --------------------------------------- #include <mapi.h> // #include "imapi.h" // // void CBugReport::OnOK() // { // CIMapi mail; // mail.To("UltraMaroon@email.msn.com"); // Set recipient name mail.To("someoneelse@somewhereelse.com"); // Second recipient mail.Cc("cc@cc.com"); // CC recipient mail.From("user@somewhere.com"); // Identify sender (not strictly necessary since MAPI will fill this in for you) mail.Subject("Test Email"); // Subject of this email mail.Attach("somefilename"); // Attaching a file mail.Attach("someotherfile", "different_name_for_recipient"); // Attach another file but give it a different name inside the email itself // Put text of message in body mail.Text("Body text for this email"); // Set body text mail.Send(); // Now send the mail! CDialog::OnOK(); // } // // - Zahlen vergleichen und Prüfuen, wenn Prüfung ergibt >90%, dann Mail versenden mit Hinweis bei welchen Zahllen --- int main(void) // { // int a = 10; // Zahl 1 int b = 9; // Zahl 2 int c = 8; // Zahl 3 int d = 10; // Zahl 4 int e = 5; // Zahl 5 int f = 10; // Zahl 6 // if( (100*a / b) < 90) // Test von 1. und 2. Zahl { } // < 90% => alles in Ordnung else{ // cout << endl << 100 * a / d << " > 90% => E-Mail verschicken, Zahle 1 u. 2" << endl; // > 90% => E-Mail über Mail } // // if( (100 * d / c) < 90) // Test von 3. und 4. Zahl { } // < 90% => alles in Ordnung else{ // cout << endl << 100 * d / c << " > 90% => E-Mail verschicken, Zahle 3 u. 4" << endl; // > 90% => E-Mail über Mail } // // if( (100 * e / f) < 90) // Test von 4. und 5. Zahl { } // < 90% => alles in Ordnung else{ // cout << endl << 100 * e / f << " > 90% => E-Mail verschicken, Zahle 3 u. 4" << endl; // > 90% => E-Mail über Mail } // // getchar(); // return 0; // } //
-
Tut das Not? Copy&Paste ist nicht programmieren und Lernen tust du dabei auch nichts. Ist eine einfache Ausgabe des Ergebnisses nicht auch erst einmal gut genug? Lern lieber erst einmal richtig C++ und in ein paar Monaten kannst du dir dann auch mal angucken, wie man Emails versendet.
-
Gut ok, habs ja verstanden!

Sorry.