Problem mit Email-Menü in SuiteCRM 7.12.5 bei einem spezifischen Nutzer

Hallo zusammen,

ich wende mich an dieses Forum, da wir in unserer SuiteCRM-Version 7.12.5 auf ein spezifisches Problem mit einem unserer Nutzer stoßen. Dieser Nutzer hat dieselben Zugriffsrechte wie andere Nutzer, aber wir erleben eine ungewöhnliche Situation im Zusammenhang mit der Email-Funktion.

Wenn der betroffene Nutzer versucht, Emails über das Menü aufzurufen, wird der Auswahlbutton nur grau und ohne Beschriftung angezeigt. Interessanterweise sind beim Klicken auf diesen Button alle verfügbaren Emailkonten sichtbar. Das Problem tritt jedoch auf, wenn er eines dieser Konten auswählt: Das System verzweigt dann nicht, wie es sollte.

Wir haben bereits die üblichen Schritte zur Fehlerbehebung durchgeführt, wie z.B. Überprüfung der Nutzerberechtigungen und Cache-Leerung, aber ohne Erfolg.

Hat jemand ähnliche Erfahrungen gemacht oder kann Hinweise zur Lösung dieses Problems geben? Jeder Input oder Vorschlag wäre sehr hilfreich.

Vielen Dank im Voraus für Ihre Unterstützung!

Beste Grüße,
Wolfgang

PC/Computer neu starten? Schließen des Browsers erzwingen und Browser erneut öffnen? Welchen Browser verwendet er?

Guten Morgen Chris,
haben wir alles schon gemacht.
Test in Firefox und Chrome.
Dann Rechnertausch.

Gleicher effekt.
lg Wolfgang

Kannst du noch Screenshots hinzufügen oder Details ausführen? (hat evtl. der Upload eines Screenshots nicht geklappt?)

Ist es ein Gruppen-E-Mail Account oder ein persönlicher Account?
Kannst du mal probieren, eine Kopie des Benutzers einzurichten und funktioniert es dann?
Hast du zu dem passenden Zeitpunkt etwas in den Log-Dateien gefunden?

Hallo Bastian,
Es handelt sich um einen persönlichen Account.
Habe einen gleichen Nutzer angelegt - der Funktioniert.
IM LOG habe ich nichts gefunden.

lg
Wolfgang

Ich habe jetzt bei dem Nutzer alle Email Accounts gelöscht und neu eingetragen.
Beim Anlegen funktioniert der Zugriff (Inbox/Trash/Sendet).
Allerdings kann er nun gar keine Emails mehr anzeigen.

Das ist ohne Zugriff und Debugging schwer zu sagen.
Jetzt könnte es noch etwas mit der Mail-Server Kommunikation sein, Netzwerk, Zertifikat oder tatsächlich irgendwas “kaputtes” im ursprünglichen User-Account im CRM.

Du hast einen zweiten Account erstellt - bei dem Funktioniert alles.
Du hast im ursprünglichen Account die E-Mail Adresse neu hinzugefügt, jetzt funktioniert etwas anderes nicht mehr.

Alle weiteren Einstellungen (Rollen, Sicherheitsgruppen, E-Mail Konfigurationen, Benutzereinstellungen, etc.) entsprechen den anderen/funktionierenden Usern?

Wenn es durch sämtliche Standard-Vorgehensweisen (hattest du ja schon probiert, anderer Browser, Cache, etc.) nicht funktioniert bleiben prinzipiell nur noch zwei Optionen:

  1. Aufgeben und den zweiten Account nutzen - auch wenn sehr unschön.
  2. Tief in die Analyse gehen, Unterschiede auf Datenbank- und Code-Ebene analysieren.

Da es sich um kein “Standard SuiteCRM Problem” zu handeln scheint, ist es tatsächlich schwer von extern auf irgendwas genaues zu tippen. :frowning:
Es sei denn, du hast Glück und das “neue Problem” ist tatsächlich etwas bekanntes.
Nicht ladende E-Mails gab es schon ab und zu mal hier

Wenn du speziell danach nochmal schaust, evtl. findest du ja so eine Lösung?

Hallo Bastian, genau so bin ich vorgegangen Punkt ich habe nun einen zweiten User angelegt. Alle Kontakte Aufgaben etc auf diesen übertragen Komma da genau bei diesen alles funktioniert mit den gleichen Einstellungen.ist zwar eher die ******** Lösung aber besser wie gar nicht . Danke für deinen Input und das Feedback liebe Grüße Wolfgang

Ja, leider die unschöne Lösung aber zumindest als Workaround machbar.

1 Like

Wir haben das gleiche Phänomen, nur dass es alle (2) Accounts betrifft und wir keinen User haben, bei dem es funktioniert. Sowohl Gruppen- als auch persönliche Accounts sind betroffen. SuiteCRM 7.12.8 und die Mailaccounts bei Hosteurope gehostet.
Das Logfile gibt nicht viel her:
Wed Jan 10 09:23:29 2024 [15387][-none-][FATAL] IP Address mismatch: SESSION IP: xxxx CLIENT IP: yyyy
Wed Jan 10 10:03:58 2024 [18659][1][FATAL] log call at: modules/EmailMan/tpls/config.tpl:464 - styleChecked is not set
Wed Jan 10 10:57:00 2024 [24599][1][FATAL] log call at: modules/EmailMan/tpls/config.tpl:464 - styleChecked is not set
Wed Jan 10 11:03:58 2024 [25490][1][FATAL] SugarPHPMailer encountered an error: Invalid address: (From): SuiteCRM
Wed Jan 10 11:03:58 2024 [25490][1][FATAL] SugarPHPMailer encountered an error: Invalid address: (From): SuiteCRM
Wed Jan 10 11:03:58 2024 [25490][1][FATAL] SugarPHPMailer encountered an error: Invalid address: (From): SuiteCRM
Wed Jan 10 12:08:43 2024 [15613][1][FATAL] log call at: modules/EmailMan/tpls/config.tpl:464 - styleChecked is not set

Gruß, Kai

Hallo Kai,
ich stecke in der Materie nicht tief genug drin um aus eigenem Wissen zu helfen. *Ich habe Deine Fehler mal analysieren lassen kannst du Dich mal auf die Suche in diese Richtung machen.

Gruss Wolfgang

IP Address Mismatch (09:23:29):
Fehlermeldung: IP Address mismatch: SESSION IP: xxxx CLIENT IP: yyyy
Ursache: Diese Fehlermeldung tritt auf, wenn die IP-Adresse, die bei der Erstellung der Sitzung (Session) registriert wurde, nicht mit der IP-Adresse des Clients übereinstimmt, der die Anfrage stellt. Das kann auf Netzwerkänderungen beim Benutzer (z.B. Wechsel des Netzwerks) oder auf Sicherheitsprobleme hindeuten.
Lösung: Überprüfen Sie die Sicherheitseinstellungen Ihres Systems, insbesondere wenn IP-Adressen für Sitzungen überprüft werden. Stellen Sie auch sicher, dass keine unnötigen Netzwerkwechsel während einer Sitzung stattfinden.

styleChecked is not set (10:03:58, 10:57:00, 12:08:43):
    Fehlermeldung: styleChecked is not set
    Ursache: Dieser Fehler tritt auf, wenn eine bestimmte Variable (styleChecked) in der Template-Datei config.tpl des EmailMan Moduls nicht gesetzt oder undefiniert ist.
    Lösung: Überprüfen Sie die Template-Datei config.tpl im angegebenen Modul. Stellen Sie sicher, dass alle erforderlichen Variablen korrekt initialisiert sind. Es könnte sein, dass Sie ein Update oder eine Anpassung an Ihrer SuiteCRM-Installation vornehmen müssen.

Invalid Address in SugarPHPMailer (11:03:58):
    Fehlermeldung: SugarPHPMailer encountered an error: Invalid address: (From): SuiteCRM
    Ursache: Dies deutet darauf hin, dass die "From"-Adresse in einer E-Mail, die von SuiteCRM über SugarPHPMailer gesendet werden soll, ungültig ist.
    Lösung: Überprüfen Sie die E-Mail-Konfigurationseinstellungen in SuiteCRM, insbesondere die "From"-Adresse. Stellen Sie sicher, dass eine gültige E-Mail-Adresse für ausgehende E-Mails konfiguriert ist.

Insgesamt scheinen die Fehler mit Konfigurationsproblemen und möglicherweise mit Sicherheitseinstellungen zusammenzuhängen. Es ist wichtig, dass Sie Ihre CRM-Konfigurationen überprüfen und gegebenenfalls anpassen, um diese Fehler zu beheben.*

Hallo Kai,

ein Fokus auf die FATAL errors in den Log-Dateien ist sinnvoll.
Im Normalfall, bricht die weitere Code-Ausführung ab, d. h. vom CRM werden nur Teile geladen und etwas funktioniert nicht.

Bei den Log-Zeitstempeln fällt auf, dass diese meist unabhängig voneinander sind (große Zeitabstände).
Du kannst somit auch die Fehler nach und nach betrachten.
Wichtig ist jedoch im Live-Betrieb, dass keine FATAL Fehlermeldungen geworfen werden.

Speziell zu:
SugarPHPMailer encountered an error: Invalid address: (From): SuiteCRM
Versuchst du über “Email Verfassen” Fenster?
Oder über Workflows?
Gibt es in dem Feld “Absender” mehrere Optionen?

Es gibt unterschiedliche Orte, wo du die ausgehenden E-Mails konfigurierst (Admin / User Profil).
Gerade wenn ihr Standard SMTP Server von Hosteurope habt, funktioniert es normalerweise am besten im CRM solche einzurichten.
So wie das klingt, hat es bisher nicht funktioniert.

Kannst du Test-Mails während der SMTP Einrichtung verschicken?

1 Like