E-mail értesítések¶
Az MRBS értesítheti az adminisztrátorokat, a szobák kapcsolattartóit, a foglalás készítőit és más címzetteket, ha a foglalás megváltozik.
Válasszon levélküldési módot¶
Az MRBS 1.12.2 a PHP mail funkcióját, a Sendmailt, a qmailt és az SMTP-t támogatja. Az SMTP általában a legkönnyebben diagnosztizálható és biztonságossá tehető megoldás.
$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';
Ne tegye közzé a levél hitelesítő adatait.
Konfigurálja a feladót és a címzetteket¶
Állítson be érvényes feladó címet, és döntse el, hogy mely szerepkörök fogadják az üzeneteket:
$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;
Önállóan engedélyezheti az üzeneteket az új, módosított és törölt foglalásokhoz.
Üzenet tartalma¶
Az üzenetek a következőket tartalmazhatják:
- foglalási adatok;
- HTML formázás; és
- egy iCalendar mellékletet.
Vegye figyelembe a magánélet védelmét, mielőtt a részleteket megadná. Az e-mail elhagyja az alkalmazás hozzáférés-vezérlési határát.
Az átvitel biztonsága¶
Tartsa engedélyezve a társ- és gazdagépnév-ellenőrzést az SMTP TLS számára:
$smtp_settings['ssl_verify_peer'] = true;
$smtp_settings['ssl_verify_peer_name'] = true;
$smtp_settings['ssl_allow_self_signed'] = false;
Az ellenőrzés letiltása helyett telepítse a megfelelő tanúsító hatóságot.
Tesztértesítések¶
Tesztfoglalás létrehozása, módosítása és törlése. Ellenőrizze:
- feladó és válaszcímek;
- címzetteknek és másolat címzetteknek;
- kézbesítés a terület- és szobaadminisztrátoroknak;
- HTML és egyszerű szöveges megjelenítés;
- iCalendar csatolási viselkedés; és
- mail-server naplózza, ha egy üzenet nem érkezik meg.
Csak ideiglenesen engedélyezze a $mail_settings['debug']-t, és biztosítsa, hogy a hibakeresési kimenet ne fedje fel a hitelesítő adatokat a felhasználók számára.