vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Email Verschicken ohne SMTP Server 
Autor: HaseXXL
Datum: 09.08.08 01:04

PHPMailer gibts hier http://phpmailer.codeworxtech.com/

Das aufn Webserver haun und dann PHP Code in ein eigenes PHP Script haun:

<?
  //Klasse einbinden
  require('phpmailer/class.phpmailer.php');
 
  //Instanz von PHPMailer bilden
  $mail = new PHPMailer();
 
  $mail->IsHTML(true); //Versand im HTML-Format festlegen
 
  //Text der EMail setzen
  $msg = $_GET["msg"];
  $email_text = $msg;
 
  //Body enthält die HTML-Nachricht
  //Zeilenumbrüche werden in <br> umgewandelt
  $mail->Body    = nl2br($email_text);
 
  //Altbody enthält die alternative Textform
  //mit strip_tags() werden die HTML-Tags entfernt 
  $mail->AltBody = strip_tags($email_text);
 
  //Absenderadresse der Email setzen
  $abs = $_GET["abs"];
  $mail->From = $abs;
 
  //Name des Abenders setzen
  $name = $_GET["name"];
  $mail->FromName = $name;
 
  //Empfängeradresse setzen
  $mail->AddAddress("Empfängeradresse@domain.ch");
 
  //Betreff der Email setzen
  $betr = $_GET["betr"];
  $mail->Subject = $betr;
 
 
  //EMail senden und überprüfen ob sie versandt wurde
  if(!$mail->Send())
  {
     //$mail->Send() liefert FALSE zurück: Es ist ein Fehler aufgetreten
     echo "Die Email konnte nicht gesendet werden";
     echo "Fehler: " . $mail->ErrorInfo;
  }
  else
  {
     //$mail->Send() liefert TRUE zurück: Die Email ist unterwegs
     echo "eMail wurde versand";
  }
?>
Der Code in VB ist dann folgender:

        ' Übergabe der Daten an das PHP-Script
        ' URL ggf. anpassen!
        WebBrowser1.Navigate("http://MEINEWEBSEITE.COM/phpscript.php?" & _
          "abs=" & txtAbsender.Text & _
          "&name=" & txtName.Text & _
          "&betr="Betriff" & _
          "&msg=" & txtNachricht.Text)


Beitrag wurde zuletzt am 09.08.08 um 01:05:40 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Email Verschicken ohne SMTP Server2.289HaseXXL07.08.08 22:00
Re: Email Verschicken ohne SMTP Server1.614HaseXXL08.08.08 00:44
Re: Email Verschicken ohne SMTP Server1.647Julian1308.08.08 10:18
Re: Email Verschicken ohne SMTP Server1.524HaseXXL08.08.08 19:09
Re: Email Verschicken ohne SMTP Server1.463Longri09.08.08 00:59
Re: Email Verschicken ohne SMTP Server2.147HaseXXL09.08.08 01:04
Re: Email Verschicken ohne SMTP Server2.273Longri09.08.08 08:44
Re: Email Verschicken ohne SMTP Server1.473sobi09.08.08 10:01
Re: Email Verschicken ohne SMTP Server1.567Longri09.08.08 12:10
Re: Email Verschicken ohne SMTP Server1.360Brian09.08.08 12:10
Re: Email Verschicken ohne SMTP Server1.481Longri11.08.08 18:04

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel