Kihagyás

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.