Pemberitahuan e-mel¶
MRBS boleh memberitahu pentadbir, kenalan bilik, pencipta tempahan dan penerima lain apabila tempahan berubah.
Pilih kaedah penghantaran¶
MRBS 1.12.2 menyokong PHP mel, Sendmail, qmail dan SMTP kaedah penghantaran. SMTP biasanya merupakan pilihan paling mudah untuk didiagnosis dan selamat.
$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';
Jangan terbitkan bukti kelayakan mel.
Konfigurasikan penghantar dan penerima¶
Tetapkan alamat pengirim yang sah dan tentukan peranan yang menerima mesej:
$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;
Anda boleh mendayakan mesej secara bebas untuk tempahan baharu, diubah dan dipadamkan.
Kandungan mesej¶
Mesej boleh termasuk:
- butiran tempahan;
- pemformatan HTML; dan
- lampiran iCalendar.
Pertimbangkan privasi sebelum memasukkan butiran penuh. E-mel meninggalkan sempadan kawalan akses aplikasi.
Keselamatan sambungan¶
Pastikan pengesahan rakan sebaya dan nama hos didayakan untuk SMTP TLS:
$smtp_settings['ssl_verify_peer'] = true;
$smtp_settings['ssl_verify_peer_name'] = true;
$smtp_settings['ssl_allow_self_signed'] = false;
Pasang pihak berkuasa sijil yang betul dan bukannya melumpuhkan pengesahan.
Pemberitahuan ujian¶
Buat, tukar dan padamkan tempahan ujian. Semak:
- pengirim dan alamat balas;
- dimaksudkan Kepada dan penerima Sk;
- penghantaran pentadbir lokasi dan bilik;
- HTML dan pemaparan teks biasa;
- Tingkah laku lampiran iCalendar; dan
- log pelayan mel apabila mesej tidak sampai.
Dayakan $mail_settings['debug'] hanya buat sementara waktu dan pastikan output nyahpepijat tidak dapat mendedahkan bukti kelayakan kepada pengguna.