SMTP Konfiguration
-
Moin, moin,
wir möchten gern Reports und Änderungen per Mail Versenden.
Nachdem wir die SMTP Einstellungen angepasst haben und über die CLI die Benachrichtigungen versendet habe, passiert leider genau gar nichts.Muss hierzu noch ein separates Modul Installiert werden?
In welches Log werden die SMTP Debug Infos geschrieben? Im I-Doit Ordner selbst sehe ich kein passendes Log.
Gibt es sonst noch etwas zu beachten?Unser System läuft in Aktuellster Version auf einem Aktuellen Debian das anhand der Installationsanweisung konfiguriert ist.
Vielen Dank schon mal für eure Hilfe,
Gruß Alex
-
Halo @joe20,
es muss keine weitere PHP extension installiert werden um über i-doit E-Mails zu versenden, da wir den PHPMailer verwenden.
Was zeigt denn die Ausgabe auf der CLI wenn du den Command ausführst?
Bei mir sieht das ganze so aus, mit aktiviertem SMTP Debug:[13:47 root@michaels main] > sudo -u www-data php console.php -uadmin -padmin notifications-send -vvv Login for User Begin to notify... Iterating through each notification type... Handling notification type "Gelagerte Objekte" [1]. Handling notification type "Ablauf einer Wartungs-/Garantiefrist" [2]. 2020-07-07 11:47:57 CLIENT -> SERVER: EHLO michaels.synetics.test 2020-07-07 11:47:57 CLIENT -> SERVER: AUTH LOGIN 2020-07-07 11:47:57 CLIENT -> SERVER: bWV0dGlnZWxAc3luZXRpY3MudGVzdA== 2020-07-07 11:47:57 CLIENT -> SERVER: WXpvNWlCQDM= 2020-07-07 11:47:57 CLIENT -> SERVER: MAIL FROM:<i-doit@example.de> 2020-07-07 11:47:57 CLIENT -> SERVER: RCPT TO:<mettigel@synetics.test> 2020-07-07 11:47:57 CLIENT -> SERVER: DATA 2020-07-07 11:47:57 CLIENT -> SERVER: Date: Tue, 7 Jul 2020 13:47:57 +0200 2020-07-07 11:47:57 CLIENT -> SERVER: To: admin admin <mettigel@synetics.test> 2020-07-07 11:47:57 CLIENT -> SERVER: From: i-doit <i-doit@example.de> 2020-07-07 11:47:57 CLIENT -> SERVER: Subject: [i-doit] Wartung/Grantie 2020-07-07 11:47:57 CLIENT -> SERVER: Message-ID: <166935a8f51b4ce3f5ef862a94bafaf3@michaels.synetics.test> 2020-07-07 11:47:57 CLIENT -> SERVER: X-Mailer: PHPMailer 5.2.28 (https://github.com/PHPMailer/PHPMailer) 2020-07-07 11:47:57 CLIENT -> SERVER: MIME-Version: 1.0 2020-07-07 11:47:57 CLIENT -> SERVER: Content-Type: text/plain; charset=UTF-8 2020-07-07 11:47:57 CLIENT -> SERVER: Content-Transfer-Encoding: 8bit 2020-07-07 11:47:57 CLIENT -> SERVER: 2020-07-07 11:47:57 CLIENT -> SERVER: Hallo, admin admin! 2020-07-07 11:47:57 CLIENT -> SERVER: 2020-07-07 11:47:57 CLIENT -> SERVER: Diese Benachrichtigung informiert rechtzeitig vor einem Ablauf einer Wartungs-/Garantiefrist.\n\nDer Schwellwert gibt an, wie lange vor Ablauf der Frist informiert werden soll. Es werden als Domänen derzeit nur Verträge unterstützt. 2020-07-07 11:47:57 CLIENT -> SERVER: 2020-07-07 11:47:57 CLIENT -> SERVER: Liste der betroffenen Objekte: 2020-07-07 11:47:57 CLIENT -> SERVER: 2020-07-07 11:47:57 CLIENT -> SERVER: +============+===============+==================+==================+===========================+=================+====================+=========================+============================+========================================+ 2020-07-07 11:47:57 CLIENT -> SERVER: | *ID* | *Bezeichnung* | *SYS-ID* | *Vertragsbeginn* | *Wartungs-/Garantiefrist* | *Garantiedatum* | *Garantiezeitraum* | *Garantiezeitraum nach* | *Garantiezeitraum Einheit* | *Link* | 2020-07-07 11:47:57 CLIENT -> SERVER: +============+===============+==================+==================+===========================+=================+====================+=========================+============================+========================================+ 2020-07-07 11:47:57 CLIENT -> SERVER: | 1122456621 | Contract1 | SYSID_2698363172 | 29.06.2020 | 20 Tage | 29.07.2020 | 30 | nach Bestelldatum | Tage | <http://console.php/?objID=1122456621> | 2020-07-07 11:47:57 CLIENT -> SERVER: +------------+---------------+------------------+------------------+---------------------------+-----------------+--------------------+-------------------------+----------------------------+----------------------------------------+ 2020-07-07 11:47:57 CLIENT -> SERVER: 2020-07-07 11:47:57 CLIENT -> SERVER: 2020-07-07 11:47:57 CLIENT -> SERVER: Dies ist eine automatisch generierte E-Mail von i-doit. Bitte antworten Sie nicht darauf. 2020-07-07 11:47:57 CLIENT -> SERVER: -- 2020-07-07 11:47:57 CLIENT -> SERVER: i-doit 1.14.2 PRO 2020-07-07 11:47:57 CLIENT -> SERVER: <http://console.php/> 2020-07-07 11:47:57 CLIENT -> SERVER: i-doit -- CMDB and IT documentation <https://www.i-doit.com/> 2020-07-07 11:47:57 CLIENT -> SERVER: 2020-07-07 11:47:57 CLIENT -> SERVER: . 2020-07-07 11:47:57 CLIENT -> SERVER: QUIT Handling notification type "i-doit Update" [3]. Handling notification type "Ablauf einer Kündigungsfrist" [4]. Handling notification type "Veränderte Objekte" [5]. Handling notification type "Unveränderte Objekte" [6]. Handling notification type "Lizenzablauf" [7]. Handling notification type "Freie Lizenzen" [8]. Handling notification type "CMDB-Status startet" [9]. Handling notification type "CMDB-Status endet" [10]. Handling notification type "Ablauf einer Zertifikatfrist" [11]. Handling notification type "Reportbasierte Benachrichtigung" [12]. Everything done. Logout for User
-
@Michael-Overkamp said in SMTP Konfiguration:
Bei mir sieht das ganze so aus, mit aktiviertem SMTP Debug:
Danke dir
Hab den Fehler mittlerweile gefunden, es lag daran das die Reports nicht richtig konfiguriert waren.Kannst du mir sagen, wo ich z.b. bei der Benachrichtigung zu den Veränderten Objekten konfigurieren kann das die Benachrichtigung nicht täglich sondern nur alle 7 Tage rausgeht?