Sähköposti-ilmoitukset¶
MRBS voi ilmoittaa järjestelmänvalvojille, huoneiden yhteyshenkilöille, varausten tekijöille ja muille vastaanottajille, kun varaukset muuttuvat.
Valitse lähetystapa¶
MRBS 1.12.2 tukee PHP:n mail-toimintoa, Sendmailia, qmailia ja SMTP:tä. SMTP:n toiminta on yleensä helpointa selvittää ja suojata.
$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';
Älä julkaise sähköpostin tunnistetietoja.
Määritä lähettäjä ja vastaanottajat¶
Aseta kelvollinen lähettäjän osoite ja päätä, mitkä roolit vastaanottavat viestejä:
$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;
Voit ottaa itsenäisesti käyttöön viestit uusille, muutetuille ja poistetuille varauksille.
Viestin sisältö¶
Viestit voivat sisältää:
- varaustiedot;
- HTML-muotoilu; ja
- iCalendar-liite.
Harkitse yksityisyyttä ennen kuin sisällytät kaikki tiedot. Sähköposti poistuu sovelluksen pääsynvalvontarajasta.
Kuljetuksen turvallisuus¶
Pidä varmenteen ja palvelimen nimen tarkistus käytössä SMTP:n TLS-yhteyksissä:
$smtp_settings['ssl_verify_peer'] = true;
$smtp_settings['ssl_verify_peer_name'] = true;
$smtp_settings['ssl_allow_self_signed'] = false;
Asenna oikea varmenteen myöntäjä sen sijaan, että poistaisit vahvistuksen käytöstä.
Testiilmoitukset¶
Luo, muuta ja poista testivaraus. Tarkista:
- lähettäjä- ja vastausosoitteet;
- viesti saapuu tarkoitetuille vastaanottajille ja kopion saajille;
- alueen ja huoneen ylläpitäjän toimitus;
- HTML- ja tekstiversion oikea ulkoasu;
- iCalendar-liitteiden toiminta; ja
- sähköpostipalvelimen lokit, jos viesti ei saavu perille.
Ota $mail_settings['debug'] käyttöön vain väliaikaisesti ja varmista, että virheenkorjaustulos ei paljasta käyttäjätietoja.