Di cPanel, Horde tidak menampilkan email kaya teks / HTML secara default, Horde hanya menampilkan versi teks biasa. Saya tahu ada opsi untuk menampilkan email HTML, tetapi saya tidak yakin bagaimana mengaktifkannya di bawah cPanel.
Saya membaca banyak posting forum online yang mengatakan bahwa saya perlu $mime_drivers['html']['inline']=true;
masuk mime_drivers.php
. Namun jika saya mengubah file ini, saya khawatir cPanel akan menimpanya. cPanel memiliki kecenderungan untuk menimpa file yang saya modifikasi.
Bagaimana saya bisa mengkonfigurasi Horde di bawah cPanel untuk menampilkan email HTML?
working with a service provider's management interface, such as cPanel
.Jawaban:
Pertanyaan ini membuat saya bingung sejak lama. Beberapa bulan yang lalu saya tidak dapat menemukan jawabannya dan karena itu saya baru saja mengedit
/usr/local/cpanel/base/horde/imp/config/mime_drivers.php
, khususnya mengubah bagian:untuk:
Seperti yang saya khawatirkan, setiap kali cPanel memperbarui Horde, perubahan ini akan hilang dan pengguna saya akan mengeluh. Sekarang, saya yakin telah menemukan solusi. (Namun Horde belum diperbarui sehingga saya tidak dapat memastikan apakah ini berfungsi).
Setelah memasukkan
imp/config/mime_drivers.php
, Horde akan memeriksa direktoriimp/config/mime_drivers.d/
dan, jika ditemukan,include()
semua file akan berakhir di.php
direktori itu. Direktori ini tidak ada di bawah cPanel, sehingga dapat dibuat tanpa takut ditimpa .File tersebut
/usr/local/cpanel/src/3rdparty/gpl/README-horde
berisi perincian tentang bagaimana cPanel memperbarui Horde, serta instruksi tentang menyesuaikan Horde. Beberapa pengecualian yang relevan dari file itu memberikan petunjuk bagaimana membuat kustomisasi yang saya inginkan secara permanen:Dari file ini saya dapat menemukan langkah-langkah berikut untuk mengganti pengaturan tampilan HTML sebaris adalah sebagai berikut:
tl; dr: berikut adalah langkah-langkahnya:
Di direktori sementara, buat
horde/imp/config/mime_drivers.d/
struktur direktori yang diharapkan oleh cPanel:Buat file override di direktori baru itu. Saya menamai milik saya
html.php
tetapi Anda bisa menamainya sesuka Anda selama itu berakhir.php
Masukkan konten berikut ke
/tmp/horde/imp/config/mime_drivers.d/html.php
:Buat
.tar.gz
versi/tmp/horde
direktori di/var/cpanel/horde/overlay.tar.gz
:File ini harus diperluas oleh cPanel setiap kali Horde diperbarui, menambahkan kembali konfigurasi Anda.
Pindahkan
/tmp/horde/imp/config/mime_drivers.d/
ke tempatnya:Masuk ke Horde untuk menguji.
sumber