#1 (permalink)  
Alt 15.06.2004, 13:17
 
Registriert seit: 15.06.2004
Beiträge: 3
Standard

Ich versuche schon l?nger, die Email Optionen von XTCommerce richtig zu konfigurieren. Ich habe meinen Mailserver eingestellt, den Versand mit "SMTP" definiert und sonst meiner Meinung nach richtig gemacht. Ich bekomme auch am Mailserver die SMTP-Verbindung. Ich habe das Logfile unten angeh?ngt, damit man sieht, was passiert.

Wie man gut sieht, passt so weit alles, er meldet sich an, sagt wem er ein Mail schicken will, das passt auch, und wenn er eigentlich das Mail schicken sollte, schickt er nochmal ein RCPT TO:<> mit leerem Feld, und das mag dann unser Mailserver nicht. Kann mir wer sagen, warum das Programm das macht??

---------------------------------------------------------------------
Tue 2004-06-15 14:07:31: Session 8329; child 1; thread 1996
Tue 2004-06-15 14:07:31: Nehme SMTP-Verbindung von [10.0.0.7 : 3615] an
Tue 2004-06-15 14:07:31: --> 220 projektbau.at ESMTP; Tue, 15 Jun 2004 14:07:31 +0200
Tue 2004-06-15 14:07:31: <#EHLO projektbau.db
Tue 2004-06-15 14:07:31: --> 250-projektbau.at Hello projektbau.db, pleased to meet you
Tue 2004-06-15 14:07:31: --> 250-ETRN
Tue 2004-06-15 14:07:31: --> 250-AUTH=LOGIN
Tue 2004-06-15 14:07:31: --> 250-AUTH LOGIN CRAM-MD5
Tue 2004-06-15 14:07:31: --> 250-8BITMIME
Tue 2004-06-15 14:07:31: --> 250 SIZE 0
Tue 2004-06-15 14:07:31: <#AUTH LOGIN
Tue 2004-06-15 14:07:31: --> 334 VXNlcm5hbWU6
Tue 2004-06-15 14:07:31: <#ZGF0ZW5iYW5r
Tue 2004-06-15 14:07:31: --> 334 UGFzc3dvcmQ6
Tue 2004-06-15 14:07:31: <#ZGF0ZW5iYW5r
Tue 2004-06-15 14:07:31: --> 235 Authentication successful
Tue 2004-06-15 14:07:31: Authenticated as datenbank@projektbau.at
Tue 2004-06-15 14:07:31: <#MAIL FROM:<datenbank@projektbau.at>
Tue 2004-06-15 14:07:31: --> 250 <datenbank@projektbau.at>, Sender ok
Tue 2004-06-15 14:07:31: <#RCPT TO:<robert.wenschitz@projektbau.at>
Tue 2004-06-15 14:07:31: robert.wenschitz@projektbau.at alias for rwenschitz@projektbau.at
Tue 2004-06-15 14:07:31: --> 250 <robert.wenschitz@projektbau.at>, Recipient ok
Tue 2004-06-15 14:07:31: <#RCPT TO:<>
Tue 2004-06-15 14:07:31: --> 513 <>, unzul?ssige Syntax
Tue 2004-06-15 14:07:31: <#RSET
Tue 2004-06-15 14:07:31: --> 250 RSET? Well, OK.
Tue 2004-06-15 14:07:31: Socket wurde unerwartet geschlossen
Tue 2004-06-15 14:07:31: SMTP-Verbindung mit Fehler abgebrochen (empfangene/gesendete Bytes: 157/420)
-------------------------------------------------------------

Mit bestem Dank im Voraus,

G?nter Baumgartner
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 15.06.2004, 13:20
Benutzerbild von mzanier
xt:Commerce GmbH, Geschäftsführung
 
Registriert seit: 18.04.2003
Beiträge: 27.414
Standard

http://www.xt-commerce.com/modules/ipboard...004&st=0&hl=rcp
__________________
xt:Commerce Helpdesk
xt:Commerce Blog

xt:Commerce Warenwirtschaft

###

Offene Stellen bei xt:Commerce!
xt:Commerce stellt ein
###
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 15.06.2004, 13:30
 
Registriert seit: 15.06.2004
Beiträge: 3
Standard

Danke f?r die Hilfe, werd ich gleich ausprobieren, was in dem anderen Forumsbeitrag steht.
Was ich aber nicht ganz glaube, ist die Tatsache, dass mein Mailserver nicht uptodate ist. Den hoste ich n?mlich selbst, und da ist die neueste Version von Mdaemon oben (Version 7.10 vom Mai 2004) und der kann so ziemlich alles, was es so gibt, warum sollte er gerade so einen Befehl nicht verstehen.
Das einzige, was ich mir vorstellen kann, ist das man wo einstellen kann,wie er mit so einem Kommando umgeht, k?nnte ich mir mal anschauen.

Auf jeden Fall danke, werd das jetzt gleich mal probieren und melde ich nochmal!!

G?nter
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 15.06.2004, 13:48
 
Registriert seit: 15.06.2004
Beiträge: 3
Standard

Hab jetzt den n?chsten Fehler. Folgende Fehlermeldung kommt, wenn ich ein Rundschreiben zum Testen verschicken will:

---------------------------------------
SMTP -> FROM SERVER: 220 projektbau.at ESMTP MDaemon 7.1.0; Tue, 15 Jun 2004 14:35:06 +0200 SMTP -> FROM SERVER: 250-projektbau.at Hello projektbau.db, pleased to meet you 250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 250-8BITMIME 250 SIZE 0 SMTP -> FROM SERVER: 250 , Sender ok SMTP -> FROM SERVER: 250 , Recipient ok SMTP -> FROM SERVER: 354 Enter mail, end with . SMTP -> FROM SERVER: 250 Ok, message saved > SMTP -> FROM SERVER: 250 RSET? Well, OK. SMTP -> FROM SERVER: 220 projektbau.at ESMTP MDaemon 7.1.0; Tue, 15 Jun 2004 14:35:07 +0200 SMTP -> FROM SERVER: 250-projektbau.at Hello projektbau.db, pleased to meet you 250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 250-8BITMIME 250 SIZE 0 SMTP -> FROM SERVER: 250 , Sender ok SMTP -> FROM SERVER: 250 , Recipient ok SMTP -> FROM SERVER: 354 Enter mail, end with . SMTP -> FROM SERVER: 250 Ok, message saved > SMTP -> FROM SERVER: 250 RSET? Well, OK.
Warning: Cannot modify header information - headers already sent by (output started at D:\Homepage\datenbank\includes\classes\class.smtp. php:132) in D:\Homepage\datenbank\admin\includes\functions\gen eral.php on line 146
--------------------------------------

Vor allem die letzten Zeilen sind interessant.
Am Server hab ich auch eine nicht ganz saubere Meldung:

------------------------------------------------------
Tue 2004-06-15 14:35:07: Authenticated as datenbank@projektbau.at
Tue 2004-06-15 14:35:07: <#MAIL FROM:<datenbank@projektbau.at>
Tue 2004-06-15 14:35:07: --> 250 <datenbank@projektbau.at>, Sender ok
Tue 2004-06-15 14:35:07: <#RCPT TO:<guenter.baumgartner@projektbau.at>
Tue 2004-06-15 14:35:07: guenter.baumgartner@projektbau.at alias for gbaumgartner@projektbau.at
Tue 2004-06-15 14:35:07: --> 250 <guenter.baumgartner@projektbau.at>, Recipient ok
Tue 2004-06-15 14:35:07: <#DATA
Tue 2004-06-15 14:35:07: Creating temp file (SMTP): c:\programme\mdaemon\temp\md50000081613.tmp
Tue 2004-06-15 14:35:07: --> 354 Enter mail, end with <CRLF>.<CRLF>
Tue 2004-06-15 14:35:07: Erstellung der Nachricht successful: c:\progra~1\mdaemon\inbound\md50000003831.msg
Tue 2004-06-15 14:35:07: --> 250 Ok, message saved <Message-ID: <4840db83908d0bd0b575c8160b4a8bc8@projektbau.db> >
Tue 2004-06-15 14:35:07: <#RSET
Tue 2004-06-15 14:35:07: --> 250 RSET? Well, OK.
Tue 2004-06-15 14:35:07: Socket wurde unerwartet geschlossen
Tue 2004-06-15 14:35:07: SMTP-Verbindung mit Fehler abgebrochen (empfangene/gesendete Bytes: 1084/521)
--------------------------------------------------

Ist nicht wirklich ein sauberes Ende einer Mail?bertragung, oder??
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 05.07.2004, 20:12
 
Registriert seit: 03.07.2004
Beiträge: 2
Standard

In der Version der Version v2.0 RC1.2 wurden wohl die Classes des PHPMailer 1.71 verwendet. In der class.phpmailer.php in Zeile 200 ist der Wert in $SMTPDebug von false auf true gesetzt worden. Man hat wohl das Debuggen einschalten wollen :stupid: und dieses bringt die bekannten Probleme in der class.smtp.php.

Schaltet es wieder ab oder ersetzt die beiden Class-files durch die vom PHPMailer 1.71.

Hope, it helped a bit! st:
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 28.07.2004, 12:02
 
Registriert seit: 27.07.2004
Beiträge: 2
Standard

wer das problem mit der zur?ckweisung von leeren empf?ngeradressen hat, der sollte in der class.phpmailer.php den code-block ab zeile 484 durch das folgende ersetzen. leere empf?nger werden damit einfach ignoriert. hatte das prob auch mit meinem mdaemon mailserver, der einen sytaxfehler beim rcpt command zur?ckgegeben hat, wenn keine mailadresse angegeben war:
Code:
    // Attempt to send attach all recipients
    for($i = 0; $i < count($this->to); $i++)
    {  if($this->to[$i][0] != '')
       if(!$this->smtp->Recipient($this->to[$i][0]))
        $bad_rcpt[] = $this->to[$i][0];
    }
    for($i = 0; $i < count($this->cc); $i++)
    {  if($this->cc[$i][0] != '')
       if(!$this->smtp->Recipient($this->cc[$i][0]))
        $bad_rcpt[] = $this->cc[$i][0];
    }
    for($i = 0; $i < count($this->bcc); $i++)
    {  if($this->bcc[$i][0] != '')
       if(!$this->smtp->Recipient($this->bcc[$i][0]))
        $bad_rcpt[] = $this->bcc[$i][0];
    }
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
emailoptionen, funken, nicht#33

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand