Hallo zusammen,
ich arbeite seid einigen Tagen mit ISPConfig und habe erfolgreich einen Bulkimport von mehreren hundert E-Mail-Adressen durchführen können. Das funktionierte soweit einwandfrei. Allerdings habe ich die Anforderung erhalten das wenn man eine neue E-Mail-Adresse über die Adminmaske anlegt, das man eine Checkbox anklicken kann die zusätzlich dafür sorgt das diese Mailadresse im E-Mail-Routing und in den Relay-Empfängern hinterlegt wird. Da ich bereits ein PHP-Script für den Bulkimport geschrieben habe was man lokal auf der Console ausführt, würde ich das gern weiterverwenden.
Ich habe 2 Datenbanktabellen identifiziert worin die Daten für das E-Mail-Routing (DB-Table: mail_transport) und die Relay-Empfänger (DB-Table: mail_relay_recipient) hinterlegt werden. Im Examples-Verzeichnis von ISPConfig konnte ich nur eine mail_transport_add.php ausfindig machen die vermutlich nur in das E-Mail-Routing schreibt. Gibt es kein Example-File für die Relay-Empfänger? Das wäre mein fehlender Baustein damit ich meine Arbeitsaufgabe erfüllen kann.
Darf man in diese 2 Tabellen reinschreiben oder gibt das Probleme? Ich erkenne die Primary- und Foreign-Keys der Tabelle (auch ohne übliche Kennzeichnung).
Mit freundlichen Grüßen
Rudi
ich arbeite seid einigen Tagen mit ISPConfig und habe erfolgreich einen Bulkimport von mehreren hundert E-Mail-Adressen durchführen können. Das funktionierte soweit einwandfrei. Allerdings habe ich die Anforderung erhalten das wenn man eine neue E-Mail-Adresse über die Adminmaske anlegt, das man eine Checkbox anklicken kann die zusätzlich dafür sorgt das diese Mailadresse im E-Mail-Routing und in den Relay-Empfängern hinterlegt wird. Da ich bereits ein PHP-Script für den Bulkimport geschrieben habe was man lokal auf der Console ausführt, würde ich das gern weiterverwenden.
Ich habe 2 Datenbanktabellen identifiziert worin die Daten für das E-Mail-Routing (DB-Table: mail_transport) und die Relay-Empfänger (DB-Table: mail_relay_recipient) hinterlegt werden. Im Examples-Verzeichnis von ISPConfig konnte ich nur eine mail_transport_add.php ausfindig machen die vermutlich nur in das E-Mail-Routing schreibt. Gibt es kein Example-File für die Relay-Empfänger? Das wäre mein fehlender Baustein damit ich meine Arbeitsaufgabe erfüllen kann.
Darf man in diese 2 Tabellen reinschreiben oder gibt das Probleme? Ich erkenne die Primary- und Foreign-Keys der Tabelle (auch ohne übliche Kennzeichnung).
Mit freundlichen Grüßen
Rudi
Zuletzt bearbeitet: