Přeskočit obsah

E-mailová oznámení

MRBS může při změně rezervace upozornit správce, kontaktní osoby místností, autora rezervace a další příjemce.

Volba způsobu odesílání

MRBS 1.12.2 podporuje funkci PHP mail, Sendmail, qmail a SMTP. SMTP se obvykle nejsnáze diagnostikuje a zabezpečuje.

$mail_settings['admin_backend'] = 'smtp';

$smtp_settings['host'] = 'mail.example.org';
$smtp_settings['port'] = 587;
$smtp_settings['auth'] = true;
$smtp_settings['secure'] = 'tls';
$smtp_settings['username'] = 'mrbs@example.org';
$smtp_settings['password'] = 'replace-this-password';

Přihlašovací údaje k poštovnímu serveru nezveřejňujte.

Nakonfigurujte odesílatele a příjemce

Nastavte platnou adresu odesílatele a rozhodněte, které role budou přijímat zprávy:

$mail_settings['from'] = 'mrbs@example.org';
$mail_settings['recipients'] = 'facilities@example.org';

$mail_settings['admin_on_bookings'] = true;
$mail_settings['area_admin_on_bookings'] = true;
$mail_settings['room_admin_on_bookings'] = true;
$mail_settings['booker'] = true;

Můžete nezávisle povolit zprávy pro nové, změněné a smazané rezervace.

Obsah zprávy

Zprávy mohou obsahovat:

  • podrobnosti o rezervaci;
  • formátování HTML; a
  • přílohu iCalendar.

Než do zprávy zahrnete všechny podrobnosti, zvažte ochranu soukromí. Po odeslání e-mailu již údaje nechrání řízení přístupu v aplikaci.

Zabezpečení přenosu

Při použití SMTP přes TLS ponechte zapnuté ověřování protistrany a názvu serveru:

$smtp_settings['ssl_verify_peer'] = true;
$smtp_settings['ssl_verify_peer_name'] = true;
$smtp_settings['ssl_allow_self_signed'] = false;

Místo vypnutí ověřování nainstalujte správný certifikát certifikační autority.

Otestování oznámení

Vytvořte, upravte a odstraňte zkušební rezervaci. Zkontrolujte:

  • adresy odesílatele a odpovědi;
  • adresáty v polích Komu a Kopie;
  • doručení správcům oblasti a místnosti;
  • zobrazení verze HTML i prostého textu;
  • přílohu iCalendar;
  • protokoly poštovního serveru, pokud zpráva nedorazí.

Povolte $mail_settings['debug'] pouze dočasně a zajistěte, aby výstup ladění nemohl odhalit přihlašovací údaje uživatelům.