Hallo zusammen,
ich habe bei einem Kunden das Mail loggen auf seinen Wunsch aktiviert. Der Kunde versendet regelmäßig auch einen Newsletter an sehr viele Kunden. Zusätzlich zum Webformular werden diese Einträge ja auch mit geloggt.
Dies führte dazu, dass der Kunde innerhalb von 6 Monaten mehr als 20000 Einträge in der entsprechenden Tabelle der Datenbank angehäuft hat und somit auch einige MBs (fast 200).
Die Frage ist jetzt: Kann man das Loggen der Mails einschränken, am liebsten nach Zeit, also Einträge älter als 1 Monat automatisch löschen. Oder die Anzahl der Einträge einschränken auf z.B. 2000.
Oder kann man den Newsletterversand vom Loggen ausschließen?
System ist 4.9.12
Hat jemand eine Idee?
Grüße larslunsen
Begrenzung für Mails loggen?
Re: Begrenzung für Mails loggen?
Hallo lunsen_de,
das Loggen von Mails lässt sich entweder aktivieren oder deaktivieren, weitere Konfigurationsmöglichkeiten gibt es da nicht.
Du kannst aber die Klasse cMailer (contenido/classes/class.mailer.php) gegen eine eigene Version ersetzen, in der du die Funktion _logMail() nach eigenen Wünschen implementierts.
Besser wäre es aber über einen Cronjob ältere Einträge aus der Tabelle entfernen zu lassen. In CONTENIDO gibt es auch Möglichkeiten, mit Cronjobs (Pseudo-Cron) zu arbeiten, siehe Scripte in contenido/cronjobs und deren Konfiguration in der data/cronlog/crontab.txt.
Gruß
xmurrix
das Loggen von Mails lässt sich entweder aktivieren oder deaktivieren, weitere Konfigurationsmöglichkeiten gibt es da nicht.
Du kannst aber die Klasse cMailer (contenido/classes/class.mailer.php) gegen eine eigene Version ersetzen, in der du die Funktion _logMail() nach eigenen Wünschen implementierts.
Besser wäre es aber über einen Cronjob ältere Einträge aus der Tabelle entfernen zu lassen. In CONTENIDO gibt es auch Möglichkeiten, mit Cronjobs (Pseudo-Cron) zu arbeiten, siehe Scripte in contenido/cronjobs und deren Konfiguration in der data/cronlog/crontab.txt.
Gruß
xmurrix
CONTENIDO Git-Repository: git.contenido.org
CONTENIDO @ Github: CONTENIDO 4.10.0 (Sicherungskopie u.Weiterentwicklung für die Community)
CONTENIDO downloads: CONTENIDO 4.9.12
CONTENIDO links: Documentation, API documentation
CONTENIDO @ Github: CONTENIDO 4.10.0 (Sicherungskopie u.Weiterentwicklung für die Community)
CONTENIDO downloads: CONTENIDO 4.9.12
CONTENIDO links: Documentation, API documentation
Re: Begrenzung für Mails loggen?
Was noch wichtig wäre:
Die geloggten Mails werden unverschlüsselt in der DB hinterlegt. Die DSGVO lässt grüßen.
viewtopic.php?f=98&t=43053
Die geloggten Mails werden unverschlüsselt in der DB hinterlegt. Die DSGVO lässt grüßen.
viewtopic.php?f=98&t=43053
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Die NEUAUFLAGE des Buchs zur Version 4.9: CONTENIDO für Einsteiger (4.9)
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Die NEUAUFLAGE des Buchs zur Version 4.9: CONTENIDO für Einsteiger (4.9)