anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Probleme mit dem e-mail versand und Datum https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=1671 |
Seite 1 von 1 |
Autor: | Lestat [ Mi 24 Aug, 2005 00:06 ] |
Betreff des Beitrags: | Probleme mit dem e-mail versand und Datum |
Hallo zusammen! Leider will unser lieber Server keine eMails versenden, und liefert stattdessen immer Fehlermeldungen $this->bbcode_second_pass_code('', 'Warning: mail(): SMTP server response: 550 5.7.1 Unable to relay for xxxxxxxxx@xxx.xx in C:\Inetpub\vhosts\logd-welt.de.vu\httpdocs\logd\create.php on line 211 Warning: Cannot modify header information - headers already sent by (output started at C:\Inetpub\vhosts\logd-welt.de.vu\httpdocs\logd\create.php:211) in C:\Inetpub\vhosts\logd-welt.de.vu\httpdocs\logd\common.php on line 62 ') und dann kryptisches Zeug wie: [code]ƒzÄ©xGÍj$xZ?Ó Ú™Ó¯—^‘Rô^^ؽÇiÆîÛ÷?_»è |
Autor: | Kevz [ Mi 24 Aug, 2005 13:38 ] |
Betreff des Beitrags: | |
Habt ihr überhaupt einen Mailserver drauf???? |
Autor: | Meteora [ Mi 24 Aug, 2005 14:01 ] |
Betreff des Beitrags: | |
scheint wirklich ein mailserver prob zu sein. btw: Bedingungen um Hilfe zu bekommen => Keinen weiteren support mehr |
Autor: | anpera [ Mi 24 Aug, 2005 14:26 ] |
Betreff des Beitrags: | |
Die URL ist http://logd-welt.de.vu ![]() Der Fehlermeldung nach ist ein SMTP-Server wohl vorhanden ("SMTP server response"), aber nicht richtig konfiguriert. Da hilfts vermutlich, einfach mal in die Dokumentation zu gucken, oder die Fehlermeldung man in google zu kopieren. Meiner Meinung nach ist der SMTP-Server nicht für den gewünschten Absender konfiguriert und lehnt es deshalb ab, diese Mails zu verschicken. Das "kryptische Zeug" kommt von der in LoGD eingebauten Software-Komprimierung. Bei Fehlermeldungen funzt das nicht richtig. Die Softwarekomprimierung lässt sich in der common.php durch das Ausmarkieren der Zeile echo compress_out($output); und Reaktivieren der Zeile echo $output; bewerkstelligen. Ich hab das bei mir inzwischen sogar folgendermaßen gelöst: [php]... if (getsetting("outputcompression",false)){ echo compress_out($output); }else{ echo $output; } ...[/php] Dazu noch den Schalter in der configuration.php in das setup-array einfügen: "outputcompression"=>"Verwende Software-Ausgabekomprimierung,bool", Den Fehler mit dem Datum müsste ich mir im Code erst angucken. Bei mir taucht er nicht auf, obwohl ich LoGD auch unter Windows laufen lasse... Habt ihr alles durchgeführt, was im Changes Log ab ext GEr 3 steht? |
Autor: | Kevz [ Mi 24 Aug, 2005 14:47 ] |
Betreff des Beitrags: | |
Anp, es liegt an einigen stellen in der common, die man durch time ändern muss ![]() Zb: debuglog funktion und cookie funktion, das sollte so erstma bringen das alles soweit funzt so war es bei mir bzw. ist es noch habs dadurch gelöst, evtl. muss glaubig noch was in die common aber was ich bezweifel, ansonsten einfachl mal bei den beiden funktion reingucken ![]() |
Autor: | Lestat [ Mi 24 Aug, 2005 19:07 ] |
Betreff des Beitrags: | |
Also erstmal sorry, dass ich die URL http://www.logd-welt.de.vu nicht dazugesagt hatte, ich habe die Bedingungen um Hilfe zu bekommen erst jetzt gesehen ![]() Die Sache mit dem Datum finde ich jetzt erstmal sekundär.. das mit den Mails ist erstmal wichtiger.. und ja, es läuft ein Mailserver.. Ich habe einen Virtuellen Windows Server, den ich über Plesk administrieren kann. Bei den Infos sehe ich, dass "MailEnable Standard 1.8" als Mailserver, und "Horde IMP 3.2.3" als Webmail läuft. Leider lässt sich beim Mailserver nicht wirklich viel Einstellen.. und bei den wenigen Sachen, die ich zur Auswahl habe, wüsste ich auch nicht wirklich, was dort Besserung bringen sollte. Soweit ich die Einstellmöglichkeiten überblicken kann, geht es dort nur um den E-Mail-Empfang, ich möchte ja aber E-Mails senden. Muss ich denn irgendwo in der logd-db, bzw. in den Sourcen irgendwelche Einstellungen anpassen? Ähnlich wie bei der Datenbankanbindung? Liebe Grüße, und danke für eure bisherigen Antworten Lestat |
Autor: | Lestat [ Sa 27 Aug, 2005 03:36 ] |
Betreff des Beitrags: | |
Mit den Mails hat sich inzwischen erledigt. Hab mit dem Support vom Hoster telefoniert. Das Problem lag an einer Fehlkonfiguration des Mailservers von Ihrer Seite aus. Jetzt geht's ohne Probs ![]() Wegen der Datumsache: Hab das mal eingekreist und vermute den Fehler in der Funktion: $this->bbcode_second_pass_code('', ' function convertgametime($intime){ // Hehe, einen hamwa noch, einen hamwa noch: by JT & anpera $multi = getsetting("daysperday",4); $offset = getsetting("gameoffsetseconds",0); $fixtime = mktime(0,0,0-$offset,date("m")-$multi,date("d"),date("Y")); $time=$multi*(strtotime(date("Y-m-d H:i:s",$intime))-$fixtime); $time=strtotime(date("Y-m-d H:i:s",$time)."+".($multi*date("I",$intime))." hour"); $time=strtotime(date("Y-m-d H:i:s",$time)."-".date("I",$time). " hour"); $time=strtotime(date("Y-m-d H:i:s",$time)."+".(23-$multi)." hour"); return $time; } ') Bin aber nicht ganz sicher. Bei der ganzen Datumsverwurschtung entsteht bestimmt (zumindest in 'nem Zwischenschritt) ein Datum, bzw. Uhrzeit die Windowssysteme nicht vertragen. Oder bin ich da jetzt komplett auf dem Holzweg? ![]() Gruß |
Autor: | Kevz [ Sa 27 Aug, 2005 09:14 ] |
Betreff des Beitrags: | |
common.php Zeile 62: [php]... header("Content-Encoding: $encode"); ...[/php] Zeile 1410: [php]... function ordinal($val){ ...[/php] Zeile 966: [php]... $fieldname=substr($val,0,strpos($val,"-->")); ...[/php] Da ich solch ein Prob. bereits selbst hatte gehe ich aber davon aus das es die Zeilen: 1660, 1833 und 1837 sind Damit konnte ich des Prob. bei mir unter Win lösen |
Autor: | Lestat [ Mo 29 Aug, 2005 10:43 ] |
Betreff des Beitrags: | |
Hey cool! das werde ich gleich heute nach Feierabend mal testen Vielen Dank! ![]() |
Autor: | Lestat [ Mo 29 Aug, 2005 12:11 ] |
Betreff des Beitrags: | |
Hab jetzt doch schon in der Mittagspause mal geschaut, und scheine Tomaten auf den Augen zu haben... die von dir geposteten Codeschnipsel habe ich alle gefunden, aber mir ist jetzt nicht ins Auge gestochen, was ich an den Funktionen ändern sollte. ![]() Kann mir jemand genaueres sagen? |
Autor: | Kevz [ Mo 29 Aug, 2005 13:48 ] |
Betreff des Beitrags: | |
Du solltes es nit einfügen, ich habe dir nur die Zeilen gezeigt welche in der Fehlermeldung enthalten.. Ich hab grad selbst nochmal bei mir getestet mit der vers. von hier und soweit kommt jetzt auf einmal komischer weise garkein fehler mehr in der art und weise... Aber eine lösung wäre: Suche in den Dateien nach einem Leerzeichen oder mehreren nach dem [php][...] ?> [...][/php] falls das so sein sollte mach diese bitte dahinter weg |
Autor: | Lestat [ So 11 Sep, 2005 19:57 ] |
Betreff des Beitrags: | |
Hab leider das Prob immer noch... aber laut aktueller Fehlermeldung steckt das Prob hier: $this->bbcode_second_pass_code('', ' $time=strtotime(date("Y-m-d H:i:s",$time)."+".($multi*date("I",$intime))." hour"); ') Jetzt weiss ich nur nicht, was ich daran ändern sollte.. |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |