Gå til innhold

E-postvarsler

MRBS kan varsle administratorer, romkontakter, bestillingsskapere og andre mottakere når bestillinger endres.

Velg sendemetode

MRBS 1.12.2 støtter PHP mail, Sendmail, qmail og SMTP. SMTP er vanligvis det enkleste alternativet å feilsøke og sikre.

$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';

Ikke publiser e-postlegitimasjon.

Konfigurer avsender og mottakere

Angi en gyldig avsenderadresse og bestem hvilke roller som mottar meldinger:

$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;

Du kan uavhengig aktivere meldinger for nye, endrede og slettede bestillinger.

Meldingsinnhold

Meldinger kan omfatte:

  • bestillingsdetaljer;
  • HTML-formatering; og
  • et iCalendar-vedlegg.

Vurder personvernet før du inkluderer alle detaljer. E-post forlater tilgangskontrollgrensen til applikasjonen.

Transportsikkerhet

Hold peer- og vertsnavnverifisering aktivert for SMTP TLS:

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

Installer riktig sertifiseringsinstans i stedet for å deaktivere verifisering.

Testvarsler

Opprett, endre og slett en testbestilling. Sjekk:

  • avsender- og svaradresser;
  • tiltenkte til- og kopi-mottakere;
  • levering av område- og romadministrator;
  • HTML og ren tekst gjengivelse;
  • iCalendar-vedleggsadferd; og
  • e-postserver logger når en melding ikke kommer.

Aktiver $mail_settings['debug'] bare midlertidig og sørg for at feilsøkingsutdata ikke kan eksponere legitimasjon for brukere.