Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Linux-Mailserver und Autoresponder

Empfohlene Antworten

Hi!

Ich würde gern als Abschlussprojekt für den Linux-Mailserver bei uns in der Firma eine HTML-Oberfläche schaffen, über die jeder User auch ohne Linux-Kenntnisse einfach einen Autoresponder einrichten kann.

Hab da auch schon ein Tool entdeckt: "vacation".

Das Problem:

Wie muss ich vorgehen, damit die User sich per HTML oder PHP einloggen können und diese Daten überhaupt an das Linux-Betriebssystem übergeben werden???

Kann jemand helfen???

1) am besten authorisierst du die user uber ihren pop/imap account.

2) php laeuft meist mit webserver-rechten, d.h. wenn du vacation ueber das file ~/.forward einbinden willst, muss er drauf schreiben duerfen. das is' nich' wirklich ok, weil zuviele rechte.

du koenntest aber die vacation-wuensche in einem eigenen file queuen und dieses z.b. per cron regelmaessig abarbeiten. dein cron-script laeuft dann meinetwegen als root und erzeugt entsprechende .forward-files.

nur so als idee

hoffe auf alternative/bessere vorschlaege

Um dir die authentifizierung zu ersparen, könnetest Du über das Web Interface die Daten abfragen und dem User eine Bestätigungsmail zusenden. Dieser hat dann x Stunden/Tage Zeit diese zurückzusenden und das ganze wird per cronjob aktiv.

Hängt aber davon ab, ob das ganze sofort aktiv sein soll, oder ab das ganze nicht so zeitkritisch ist (eher unwarscheinlich, aber es gibt ja noch die Consultaten).

Alternativ den Apache mit SSL über die /etc/shadow autentifizeiren:

<Directory "/xxx/xxx">

AllowOverride None

Options All

AuthName XXX-Zugriff

AuthUserFile /etc/passwd

AuthGroupFile /dev/null

AuthType basic

Require valid-user

</Directory>

Sollte glaub ich so ähnlich aussehen. Und der apache müsste root Rechte haben um auf die /etc/shadow zuzugreifen. Also nicht die tollte Lösung, meiner Meinung nach.

Dann kannst Du per sudo ein Script/Programm ausführen das die Userfiles ändert.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.