ralpht
Goto Top

Aus der pfsense im Captive-Portal eine Mail versenden

Moin,

ich habe ein Problem bei der pfsense, wo ich derzeit nicht weiter komme.
Ich nutze dort die Funktion Captive-Portal.

Jetzt möchte ich aus diesem html-Dokument (login.html) eine Mail versenden.
Das Paket "mailreport" habe ich installiert, nur das nützt mir in meinem Fall nichts. Damit kann man nur bei den vorgefertigten Ereignissen immer wiederkehrend eine Mail versenden.
Der interne Mailer in pfsense ist soweit funktionstüchtig.

Ist es möglich, dass man in einem html-Dokument oder auch php den internen Mailversand (mail.php) ansprechen kann?

Content-Key: 655093

Url: https://administrator.de/contentid/655093

Printed on: April 19, 2024 at 04:04 o'clock

Mitglied: 147669
Solution 147669 Feb 23, 2021 updated at 14:52:07 (UTC)
Goto Top
SMTP Server und Empfängeradresse hier korrekt einrichten
System / Advanced / Notifications

Dann kannst du mit folgendem PHP Code Mails schicken.
<?php
require_once("notices.inc");  

$message = "Das ist eine Testnachricht!";  
$subject = "Das ist das Subject";  
send_smtp_message($message,$subject);
?>
Hab ich hier mal mit einer aktuellen Version 2.5.0 der pfSense gestestet.
Das kannst du dir einbauen wo du es brauchst (z.B in die /usr/local/captiveportal/index.php).

Gruß SK
Member: RalphT
RalphT Feb 24, 2021 at 07:16:36 (UTC)
Goto Top
Moin SchmitzKatz,

genau das habe ich gebraucht. Läuft auf der Version 2.5.0 100%tig!

Danke!