Notificări prin e-mail¶
MRBS poate anunța administratorii, persoanele de contact ale sălilor, autorii rezervărilor și alți destinatari atunci când se modifică o rezervare.
Alegeți metoda de trimitere¶
MRBS 1.12.2 poate trimite mesaje prin PHP mail, Sendmail, qmail sau SMTP. SMTP este de regulă opțiunea cel mai ușor de diagnosticat și securizat.
$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';
Nu publicați acreditările de e-mail.
Configurați expeditorul și destinatarii¶
Setați o adresă validă a expeditorului și decideți ce roluri primesc mesaje:
$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;
Puteți activa în mod independent mesajele pentru rezervările noi, modificate și șterse.
Conținutul mesajului¶
Mesajele pot include:
- detalii de rezervare;
- Formatare HTML; şi
- un atașament iCalendar.
Luați în considerare confidențialitatea înainte de a include detaliile complete. E-mailul părăsește limita de control al accesului a aplicației.
Securitatea transporturilor¶
Păstrați activată verificarea peer și a numelui de gazdă pentru SMTP TLS:
$smtp_settings['ssl_verify_peer'] = true;
$smtp_settings['ssl_verify_peer_name'] = true;
$smtp_settings['ssl_allow_self_signed'] = false;
Instalați autoritatea de certificare corectă în loc să dezactivați verificarea.
Notificări de testare¶
Creați, modificați și ștergeți o rezervare de testare. Verifica:
- adresele expeditorului și de răspuns;
- Destinatari destinati catre si Cc;
- livrare administrator de zonă și sală;
- Redare HTML și text simplu;
- Comportamentul atașării iCalendar; şi
- serverul de e-mail înregistrează atunci când nu sosește un mesaj.
Activați $mail_settings['debug'] numai temporar și asigurați-vă că rezultatul de depanare nu poate expune acreditările utilizatorilor.