Re: eMail aus Anwendung senden

From: Harald M. Genauck (hmg.ng.entfernen_at_aboutvb.de)
Date: 02/07/05


Date: Mon, 7 Feb 2005 19:37:45 +0100

Hallo Matthias,

> ich habe unter VB6 (SP5) eine Anwendung geschrieben, die als Dienst zu
> bestimmten Zeiten Datenbanksicherungen anlegt. Nun kann es vorkommen,
> daß es zu Fehlern bei diesen Sicherungen kommt. Bisher sendet mein
> Dienst dann Nachrichten an angemeldete User (Netsend).
>
> Nun möchte ich meinen Dienst um die Funktion erweitern, eMails an uns zu
> senden. Hierfür wollen wir eine spezielle eMail-Adresse einrichten. Wie
> kann ich denn nun die eMail vom Rechner unseres Kunden absetzen? Das
> Problem ist, daß es sich nicht nur um Server (W2k und W2003, vereinzelt
> auch noch NT4) sondern auch um Einplatzinstallationen (W2k, Win XP-Prof)
> handelt und unterschiedliche weitere Anwendungen dort laufen. Einige
> Kunden habe z.B. auch Exchange-Server, andere noch nicht einmal eMail
> bzw. Internetanschluß (da kann natürlich auch keine eMail abgesetzt
> werden, ist mir klar).
>
> Ich möchte also ein System haben, was von der Konfiguration des
> Kundensystems unabhängig läuft. Im Web habe ich schon gesucht und
> "sendmail" "servmail", "anymail" usw. gefunden, was mich aber nicht
> wirklich weiter gebracht hat.
> Auch Artikel über CDO und SMTP haben mir nicht geholfen (sicherlich weil
> ich von dem Thema zu wenig verstehe).
>
> Mit dem MAPI Control habe ich schon gearbeitet und kann damit auch
> eMails versenden. Aber welcher Kunde hat denn schon auf seinem Server
> ein Email-Profil liegen? - sicher die wenigsten (?), davon ausgehen oder
> es fordern kann ich sicher nicht.
>
> Wenn eine Anmeldung an unseren Provider notwendig wäre könnte ich die ja
> verschlüsselt in meinen Dienst einbauen, um Mißbrauch auszuschließen.
> Nur wie geht's überhaupt.?
>
> Für Hilfe, evtl. auch ein Schnipsel Code wäre ich sehr dankbar.

So etwa:

1.) Trennung von Anwendung und tatsächlichem Nachrichtenversand

2.) Für jede spezifische Plattform, Umgebung, die eine eigene Methode,
Technologie zum Versand erfordert, spezifische Module ("PlugIns") bauen.

3.) Diese Module haben alle eine gemeinsame Schnittstelle, so dass es der
Anwendung egal ist, wie das Modul jeweils tatsächlich die Nachricht
versendet. Über die Schnittstelle werden Adresse und Text usw. übergeben.

Viele Grüße

Harald M. Genauck

ABOUT Visual Basic - das Webmagazin
http://www.aboutvb.de



Relevant Pages

  • Re: eMail aus Anwendung senden
    ... Hallo Matthias, ... > bestimmten Zeiten Datenbanksicherungen anlegt. ... > Dienst dann Nachrichten an angemeldete User. ... > kann ich denn nun die eMail vom Rechner unseres Kunden absetzen? ...
    (microsoft.public.de.vb)
  • Re: Anfrage
    ... Newsserver installieren kann, ... hat (am liebsten freilich auch mit der Möglichkeiten, die Nachrichten ... per Email zu erhalten). ...
    (de.rec.tiere.katzen)
  • =?iso-8859-1?Q?Re:_SMTP_Server_f=FCr_ausgehende_Nachrichten_konfigurieren?=
    ... Daher würde ich ja gerne über GMX oder so die Email senden. ... unter "Adressraum" trägst du deinen sharepoint ein ... ich möchte gerne die Email funktionlität für ausgehende Nachrichten konfigurieren. ... Als Zugangsdaten habe ich mal welche von GMX verwendet ...
    (microsoft.public.de.german.sharepointportalserver)
  • Outlook 2007 + SBS 2003 Exchange Problem
    ... Die Anzahl neuer Nachrichten werden zwar beim Posteingang also der pers. ... Email Adresse angezeigt aber nicht bei den Öffentlichen, ...
    (microsoft.public.de.german.backoffice.smallbiz)
  • Re: Re: Extended Mail System
    ... Your email "Re: ... Danke fuer Ihre unten zitierte Email an All-Yours. ... Nachrichten an All-Yours Greeting Cards: ... Thank you for your email to All-Yours quoted below. ...
    (freebsd-isp)