Ich weiss jetzt nicht wohin mit dieser Frage, deshalb komme ich in mein vertrautes Forum, in dem ich schon lange nicht mehr war 
Ich habe mir gerade den phpMailer eingerichtet... eigentlich alles gut nur... kommt nun die fehlermeldung
Ist mir ein rätsel, ich habe aber auch wirklich rein gar nichts an diesem Code gebastelt, also muss es entweder an meinem Server liegen oder... ich habe das ganze falsch requeiered....
Der Code sieht so aus.... ( ich lasse mal alle Kommentare drin ) Ich schätze es liegt irgendwie am Pfad
ich habe das ini_get deaktiviert (erhlich gesagt, das hab ich noch nie gebraucht. Was ist das?)

Ich habe mir gerade den phpMailer eingerichtet... eigentlich alles gut nur... kommt nun die fehlermeldung
Code:
Fatal error: Class 'SMTP' not found in D:\www\www1019\data-glas\pdf\phpmailer\class.phpmailer.php on line 1195
Ist mir ein rätsel, ich habe aber auch wirklich rein gar nichts an diesem Code gebastelt, also muss es entweder an meinem Server liegen oder... ich habe das ganze falsch requeiered....
Der Code sieht so aus.... ( ich lasse mal alle Kommentare drin ) Ich schätze es liegt irgendwie am Pfad
ich habe das ini_get deaktiviert (erhlich gesagt, das hab ich noch nie gebraucht. Was ist das?)
PHP:
<?php
// Sind die kopierten Dateien nicht im selben Verzeichnis, dann
// den include-Pfad dorthin erweitern. In diesem Beispiel gehe
// ich davon aus, daß es ein Verzeichnis phpmailer gibt
// Aktueller Pfad
function mailer($id_handler,$empfaenger_mails,$empfaenger_names,$betreff,$txt,$pdf){
include("../mysql.php");
//Händler
$q = mysql_query("SELECT * FROM gd_handler_mail WHERE id = '$id_handler' && aktiv = '1'");
if(!mysql_num_rows($q)>0){
$q = mysql_query("SELECT * FROM gd_handler_mail WHERE id = '0'");
}else{
$q = mysql_query("SELECT * FROM gd_handler_mail WHERE id = '$id_handler'"); }
$handler = mysql_fetch_assoc($q);
//$pfad = ini_get("include_path");
// Pfad erweitern
$pfad .= "phpmailer/";
// Pfad setzen
echo '<br />Pfad='.$pfad.'<br />';
ini_set("include_path", $pfad);
// Die Klasse einbinden
require("class.phpmailer.php");
//require 'PHPMailerAutoload.php';
// Das Objekt erzeugen
$mail = new PHPMailer();
// Wenn mit der Language-Datei gearbeitet werden soll,
// dann setzten wir hier die Sprache und Pfad
$mail->SetLanguage ("de", "phpmailer/language");
// In den meisten Fällen benutzen wir einen SMTP-Server
$mail->IsSMTP();
// Der SMTP-Server ist der gleiche Server, wie er im Mail-Client
// (Outlook, Pegasus, etc) eingetragen ist
$mail->Host = $handler['host'];
// Meistens wird eine Authentifizierung gebraucht
($handler['SMTPAuth'] == 1)? $mail->SMTPAuth = true : $mail->SMTPAuth = false ;
// Der Benutzername, wie er im Mail-Client eingetragen ist
// Nicht zu verwechseln mit der Mail-Adresse, bei manchen
// Servern ist aber der Benutzername gleich der Adressse
(!empty($handler['Username']))? $mail->Username = $handler['Username']: '';
// Und nun das Passwort, wie es auch im Mail-Client benutzt wird.
(!empty($handler['Password']))?$mail->Password = $handler['Password']:'';
// Die Absenderadresse
(!empty($handler['From']))?$mail->From = $handler['From']:'';
// Der Absendername, nicht zwingend erforderlich
(!empty($handler['FromName']))?$mail->FromName = $handler['FromName']:'';
// Die Empfängeradresse eintragen, der zweite Parameter ist optional
// empfänger
$maillist = explode("|",$empfaenger_mails);
$namelsit = explode("|",$empfaenger_names);
for($i=0;$i<count($maillist);$i++){
echo 'for schleife first attatch = ='.$maillist[$i].'<br />';
if(!empty($empfaenger_names)){
$names = $empfaenger_names;
}
$mail->AddAddress($maillist[$i],$names);
}
// Hier könnte man noch mehr Adressen eintragen
// Falls CC dann (der zweite Parameter ist optional)
//$mail->AddCC("donald@duck.de","Donald Duck");
// Hier könnte man noch mehr CC's eintragen
// Das geht natürlich auch mit BCC,
// auch hier ist der zweite Parameter optional
//$mail->AddBCC("dagobert@duck.de","Dagobert Duck");
// Hier könnte man noch mehr BCC's eintragen
// Ein Attachmennt ist auch kein Problem
if(isset($pdf)){
$mail->AddAttachment($pdf);
}
// Ein zweites Attachmennt ist auch kein Problem
//$mail->AddAttachment("./zip/eine_zip_datei.zip");
// Der Betreff
$mail->Subject = $betreff;
// Wenn man eine HTML-Mail verschicken möchte
//$mail->IsHTML(true);
// Der Body
$mail->Body = $txt;
// Bei einer HTML-Mail sollte man hier einen
// Text angeben, falls der Empfänger keine HTML-Mails
// lesen kann, und nicht dumm aus der Wäsche guckt.
//$mail->AltBody = "Ohh, keine HTML-Mail";
// Das sollte es für die meistem Fälle gewesen sein
// Also schicken wir die Mail ab
if( ! $mail->Send()) { echo "Mist, da hat was nicht funktioniert! <p>"; echo "Mailer Error: " . $mail->ErrorInfo; } else echo "Hurra, die Mail ist raus.";
}
?>