Trade Republic - Provisionsfrei Aktien handeln
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Fehler beim Email-Versand

    Nils

    • Schreiberling
    • Beiträge: 422
    • Geschlecht:
    Fehler beim Email-Versand
    am: 21. Februar 2015, 23:26:38
    Hallo,

    ich habe folgende Fehlermeldung nach einem fehlerhaften Artikel-Import:

    Fatal error: Class 'PHPMailer' not found in /inc/xtc_php_mail.inc.php on line 76

    Liegt das an den Email Einstellungen im Backend?
    Hat jemand vielleicht einen Lösungsvorschlag?

    MFG
    Nils

    Linkback: https://www.modified-shop.org/forum/index.php?topic=32323.0

    Nils

    • Schreiberling
    • Beiträge: 422
    • Geschlecht:
    Re: Fehler beim Email-Versand
    Antwort #1 am: 22. Februar 2015, 13:57:20
    Hat niemand eine Idee?

    Ich habe schon nachgesehen, ob irgendwo irgendwelche störenden Umbrüche oder Leerzeichen oder dergleichen vorhanden sind und ich habe auch bereits meinen Hoster angeschrieben und hier kann ich Fehler schonmal ausschließen. Die Datei ist bisher auch unverändert.
    Aber so wie ich das verstehe liegt es nicht an der angegebenen Datei, sondern an derjenigen auf die diese Datei zugreifen will...

    Hat jemand ne Idee?

    MFG
    Nils

    astaller

    • Fördermitglied
    • Beiträge: 686
    • Geschlecht:
    Re: Fehler beim Email-Versand
    Antwort #2 am: 22. Februar 2015, 15:06:37
    Hallo Nils,

    ist denn die Datei vorhanden?
    Hast du schon einmal versucht die Datei erneut hochzuladen?

    Prüfe doch bitte noch ob die Datei includes/classes/class.phpmailer.php vorhanden ist.

    MfG
    Achim S.

    Nils

    • Schreiberling
    • Beiträge: 422
    • Geschlecht:
    Re: Fehler beim Email-Versand
    Antwort #3 am: 22. Februar 2015, 15:10:49
    Hi Achim,

    die Datei ist vorhanden und hat den selben Hash-Wert wie die Original-Datei, d.h. unverändert.
    Daher gleich mal meine Frage, ob ich in der Datei etwas für den SMTP Versand anpassen muss
    oder ob das ausschließlich über das Backend notwendig ist?

    MFG
    Nils

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.988
    • Geschlecht:
    Re: Fehler beim Email-Versand
    Antwort #4 am: 23. Februar 2015, 02:47:54
    Weiß nicht ob ich richtig liege, aber ich meine mal etwas gehört zu haben darüber, daß die in /inc/xtc_db_error.inc.php aufgerufene Funktion xtc_php_mail() die Class PHPMailer nicht hat weil sie nicht includiert wurde. Sie wird für das Backend lediglich in /admin/orders.php und einigen anderen Backend-Dateien inkludiert, nicht aber, wie im Frontend in der application_top.php.
    Könntest du mal bitte testen ob der Fehler auch kommt wenn du in /admin/includes/application_top.php oben das einfügst:
    Code: PHP  [Auswählen]
    require_once(DIR_FS_CATALOG.DIR_WS_CLASSES.'class.phpmailer.php');

    Ist der Fehler dann weg liegt es daran, wenn nicht  :nixweiss:.

    Gruß,
    noRiddle

    webald

    • modified Team
    • Beiträge: 2.791
    Re: Fehler beim Email-Versand
    Antwort #5 am: 23. Februar 2015, 08:03:43
    ich habe folgende Fehlermeldung nach einem fehlerhaften Artikel-Import:
    und
    Ich habe schon nachgesehen, ob irgendwo irgendwelche störenden Umbrüche oder Leerzeichen oder dergleichen vorhanden sind und ich habe auch bereits meinen Hoster angeschrieben und hier kann ich Fehler schonmal ausschließen.

    Wie hast Du das festgestellt? Mit ansehen? Das reicht nicht. Es kann durchaus sein, dass bei Deinem Import ein nicht-sichtbares Zeichen gespeichert wurde. Hast Du den Artikel, bei dem der Fehler aufgetreten ist mal gelöscht?

    Nils

    • Schreiberling
    • Beiträge: 422
    • Geschlecht:
    Re: Fehler beim Email-Versand
    Antwort #6 am: 24. Februar 2015, 00:09:53
    Hallo,

    @ webald
    es geht ja nicht darum, dass der Artikel-Import nicht funktioniert.
    Sondern es geht um die mit dem Import automatisch gesendete E-Mail mit der Import-Statusmeldung.
    Die hat ja nichts mit der Import-Datei zu tun.
    Ich meinte auch nicht, dass ich in der Import-Datei auf Zeilenumbrüche geprüft hatte,
    sondern in der entsprechenden PHP-Datei

    @ noRiddle

    Danke! Das war das erste Problem.
    Nun erinnere ich mich auch daran, dass ich selbiges Problem vor dem Neuaufsetzen des Shops schon einmal hatte und so behoben hatte...

    Aber nun gibts ein neues Problem und zwar folgende Fehlermeldung:

    Zitat
    Message was not sent

    Mailer Error: SMTP Fehler: Konnte keine Verbindung zum SMTP-Host herstellen.

    Ein Alfahosting-Mitarbeiter schrieb:
    Zitat
    die sichere Kenntwortauthentifizierung wird nicht unterstützt und darf somit nicht angehakt werden. Bitte versuchen Sie es ohne diese Option.

    Die sichere Kennwortauthentifizierung ist doch die Einstellung SMTP AUTH = true oder?
    Und SMTP AUTH = true muss doch im Shop eingeschaltet sein für den SMTP-Versand oder?

    MFG
    Nils

    Nils

    • Schreiberling
    • Beiträge: 422
    • Geschlecht:
    Re: Fehler beim Email-Versand
    Antwort #7 am: 24. Februar 2015, 06:52:55
    Hallo,

    es hat nun funktioniert, aber nur mit folgenden Einstellungen:

    E-Mail Transport-Methode: mail
    Pfad zu Sendmail: /usr/sbin/sendmail
    Adresse des SMTP Server: alfaxxxx.alfahosting-server.de
    Adresse des SMTP Backup Servers: alfaxxxx.alfahosting-server.de
    SMTP-Port: 465
    SMTP-Username: web...p...
    SMTP Passwort: .......
    SMTP AUTH: true

    Ich wollte ja eigentlich SMTP als E-Mail Transport-Methode oder zumindest Sendmail. Nun hab ich die Transport-Methode mail. Dabei habe ich nicht den blassesten Schimmer, weshalb SMTP empfohlen wird oder wo jetzt der Nachteil bei der Transport-Methode Mail liegt.

    Könnte mir das jemand mal kurz erklären?
    Ist jetzt der Email-Verkehr mit Kunden SSL-verschlüsselt?

    MFG
    Nils

    astaller

    • Fördermitglied
    • Beiträge: 686
    • Geschlecht:
    Re: Fehler beim Email-Versand
    Antwort #8 am: 24. Februar 2015, 07:55:31
    Hallo Nils,

    also bei mit funktioniert auch die "SMTP" Variante bei Alfahosting...

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Ich habe mir in Confixx ein separates Postfach (webxxxxpx) dafür angelegt.

    MfG
    Achim S.

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Fehler beim Email-Versand
    Antwort #9 am: 24. Februar 2015, 09:16:56
    Könnte mir das jemand mal kurz erklären?
    Mail bedeutet, Du nimmst den Mailserver des Rechners auf dem der Webserver installiert ist. Dieser kontaktiert dann innerhalb des Rechenzentrums den eigentlichen Mailserver.
    Ist jetzt der Email-Verkehr mit Kunden SSL-verschlüsselt?
    Eventuell ja :-D

    Zum Verständnis: (und lachen, bzw. weinen)
    https://www.youtube.com/watch?v=p56aVppK2W4
    Nicht vom Titel des Videos beirren lassen, die normale Mail wird auch erklärt.

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.988
    • Geschlecht:
    Re: Fehler beim Email-Versand
    Antwort #10 am: 24. Februar 2015, 22:15:37
    CCC, yes, die sind einfach die Besten und Coolsten...

    Gruß,
    noRiddle

    kreuzel

    • Neu im Forum
    • Beiträge: 8
    • Geschlecht:
    Re: Fehler beim Email-Versand
    Antwort #11 am: 25. Februar 2015, 09:58:25
    Und was ist hier die bessere Alternative?
    Also lieber über SMTP oder über MAIL?
    Schießlich ist nicht überall ein Mailserver installiert auf dem Rechner oder?
    Bedarf der nicht auch Lizenzen?!

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.988
    • Geschlecht:
    Re: Fehler beim Email-Versand
    Antwort #12 am: 27. Februar 2015, 11:04:49
    Am Besten du spichst mit deinem Hoster welche/s Methode/Protokoll du für den Mail-Versand aus dem Backend des Shops benutzen solltest. Gehen sollten eigtl. alle.

    Gruß,
    noRiddle

    Nils

    • Schreiberling
    • Beiträge: 422
    • Geschlecht:
    Re: Fehler beim Email-Versand
    Antwort #13 am: 27. Februar 2015, 21:48:27
    @ astaller

    Bei mir funktioniert es so zwar auch, jedoch fehlt beim Port 25 die SSL-Verschlüsselung.

    Hat jemand noch eine Idee, woran es liegen könnte?
    Am Provider kann es unmöglich liegen, da es mit denselben Einstellung mit Thunderbid funktioniert.

    MFG
    Nils

    webald

    • modified Team
    • Beiträge: 2.791
    Re: Fehler beim Email-Versand
    Antwort #14 am: 28. Februar 2015, 08:48:56
    SSL und Port 25? Ich würde da eher Port 465 vermuten
    7 Antworten
    6193 Aufrufe
    03. Juli 2012, 10:50:06 von piru
    1 Antworten
    1206 Aufrufe
    19. Januar 2018, 16:44:00 von hhtech
    2 Antworten
    2748 Aufrufe
    26. Oktober 2014, 20:52:13 von dreamx
    3 Antworten
    1816 Aufrufe
    11. Mai 2017, 12:10:50 von fishnet
               
    anything