Sampai beberapa waktu lalu, saya pribadi, dan beberapa rekan masih belum tau, bagaimana memecahkan masalah setelan surel pada SLiMS, supaya SLiMS dapat berkirim notifikasi melalui surel menggunakan SMTP pribadi. Maksudnya SMTP pribadi, adalah SMTP yang didapat ketika berlangganan hosting.
Perhatikan baris ini, $sysconf['mail']['server'] = 'ssl://smtp.gmail.com:465'; // SMTP server. Untuk bisa menggunakan SMTP berbayar, silahkan hilangkan bagian porta (yang ditunjukkan dengan ":465), sehingga penulisannya menjadi:
Nah, kalau sudah begitu, Anda bisa menggunakan SMTP yang Anda langgan melalui hosting untuk digunakan oleh SLiMS :). Selamat berkarya!
Bahan bacaan:
[0] https://www.digitalocean.com/community/tutorials/how-to-use-google-s-smtp-server
Biasanya kami merekomendasikan untuk menggunakan SMTP yang bebas didapat menggunakan layanan SMTP bebas dari Google [0]. Untuk bisa mengakses SMTP dari Google, cukup dengan menggunakan akun Google (atau maksudnya Gmail) yang Anda miliki. Dengan memasukkan kredensial akun yang Anda miliki, maka Anda bisa segera menggunakan SMTP tersebut.
Namun, sayang khan, apabila Anda memiliki layanan SMTP berbayar namun tidak digunakan? Buat saya sich sayang :D. Nah, sebelumnya kami memiliki permasalahan, di mana, SLiMS tidak bisa mengirimkan notifikasi apabila menggunakan SMTP berbayar tersebut. Ternyata, solusinya cukup sederhana. Terima kasih kepada mbah Yono yang sudah mengingatkan :).
/** * Mailing Settings*/$sysconf['mail']['enable'] = true;$sysconf['mail']['server'] = 'ssl://smtp.gmail.com:465'; // SMTP server$sysconf['mail']['server_port'] = 465; // the SMTP port$sysconf['mail']['auth_enable'] = true; // enable SMTP authentication$sysconf['mail']['auth_username'] = 'admin'; // SMTP account username$sysconf['mail']['auth_password'] = 'admin'; // SMTP account password$sysconf['mail']['from'] = 'admin@localhost';$sysconf['mail']['from_name'] = 'SLiMS Administrator';$sysconf['mail']['reply_to'] = &$sysconf['mail']['from'];$sysconf['mail']['reply_to_name'] = &$sysconf['mail']['from_name'];
Perhatikan baris ini, $sysconf['mail']['server'] = 'ssl://smtp.gmail.com:465'; // SMTP server. Untuk bisa menggunakan SMTP berbayar, silahkan hilangkan bagian porta (yang ditunjukkan dengan ":465), sehingga penulisannya menjadi:
$sysconf['mail']['server'] = 'ssl://smtp.domain.com'; // SMTP serverPada baris berikutnya, $sysconf['mail']['server_port'] = 465; // the SMTP port, pastikan porta yang Anda gunakan, merupakan porta SSL yang direkomendasikan oleh hosting yang Anda langgan. Selebihnya, silahkan sesuaikan dengan setelan penggunaan POP3/IMAP dan SMTP yang diberikan oleh hosting yang Anda langgan.
Nah, kalau sudah begitu, Anda bisa menggunakan SMTP yang Anda langgan melalui hosting untuk digunakan oleh SLiMS :). Selamat berkarya!
Bahan bacaan:
[0] https://www.digitalocean.com/community/tutorials/how-to-use-google-s-smtp-server
Komentar