MailSpring adalah versi baru dari Nyas Mail yang dikelola oleh salah satu penulis asli. Lebih cepat, lebih ramping, dan pengiriman hari ini! Ini menggantikan kode sinkronisasi JavaScript di Nylas Mail dengan mesin sinkronisasi C ++ baru berdasarkan MailCore2. Ini menggunakan kira -kira setengah dari RAM dan CPU Nylas Mail dan Idles dengan hampir nol "CPU Bangun", yang diterjemahkan menjadi masa pakai baterai yang hebat. Ini juga memiliki komposer yang sepenuhnya dirubah dan fitur -fitur baru yang hebat lainnya.
UI Mailspring adalah open source (GPLV3) dan ditulis dalam naskah dengan elektron dan bereaksi - ini dibangun di atas arsitektur plugin dan dirancang agar mudah diperluas. Lihat Kontribusi.MD untuk memulai!
Mesin sinkronisasi MailSpring diteluskan oleh aplikasi elektron dan berjalan secara lokal di komputer Anda. Ini adalah Open Source (GPLV3) dan ditulis dalam C ++ dan C. Untuk kenyamanan, namun, ketika Anda mengatur lingkungan pengembangan Anda, MailSpring menggunakan versi terbaru dari mesin sinkronisasi yang kami kirimkan untuk platform Anda sehingga Anda tidak perlu menarik sumber atau menginstal ketergantungan kompilasi waktu.

Mailspring dikemas dengan fitur -fitur kuat seperti kotak masuk terpadu, tunda, kirim nanti, aturan surat, templat dan banyak lagi. Mailspring Pro, yang dapat Anda buka dengan berlangganan bulanan, menambahkan lebih banyak fitur untuk orang -orang yang mengirim satu ton email: pelacakan tautan, tanda terima baca, analisis kotak surat, kontak, dan profil perusahaan. Semua fitur ini dijalankan di klien - MailSpring tidak mengirim kredensial email Anda ke cloud. Untuk daftar lengkap fitur, lihat getMailSpring.com.
Anda dapat mengunduh versi yang dikompilasi dari MailSpring untuk Windows, Mac OS X, dan Linux (Deb, RPM dan Snap) dari https://getmailspring.com/download.
Anda dapat menemukan bantuan dan diskusi berbasis komunitas dengan pengguna surat lain di komunitas wacana kami.
Mailspring sepenuhnya open-source. Permintaan tarik dan kontribusi dipersilakan! Ada tiga cara untuk berkontribusi: membangun plugin, membangun tema, dan mengirimkan permintaan tarik ke proyek itu sendiri. Saat Anda memulai, Anda mungkin ingin bergabung dengan wacana kami sehingga Anda dapat mengajukan pertanyaan dan belajar dari orang lain yang melakukan pengembangan.
Untuk menginstal semua dependensi dan menjalankan MailSpring dari kode sumbernya, jalankan perintah berikut dari direktori root dari repositori Mailspring:
export npm_config_arch=x64 # If you are on an M1 / Apple Silicon Mac
npm install
npm start
Anda dapat melampirkan parameter baris perintah dengan memisahkannya menggunakan tanda hubung ganda:
npm start -- --help
Untuk membangun MailSpring, Anda perlu menjalankan perintah berikut dari direktori root dari repositori Mailspring:
npm run-script build
Plugin terletak di jantung Mailspring dan memberikan fitur -fiturnya yang kuat. Membangun plugin Anda sendiri memungkinkan Anda untuk mengintegrasikan aplikasi dengan alat lain, bereksperimen dengan alur kerja baru, dan banyak lagi. Ikuti panduan memulai untuk menulis plugin pertama Anda dalam lima menit.
Untuk membuat tema Anda sendiri, lihat MailSpring-Theme-Starter.
Untuk membuat plugin Anda sendiri, lihat Mailspring-Plugin-Starter.
Plugin "toko" seperti Chrome Web Store akan segera hadir, dan akan memudahkan pengguna lain untuk menemukan plugin yang Anda buat. (Saat ini, pengguna perlu "memuat" plugin ke dalam aplikasi dengan mengunduhnya dan menyalinnya ke tempatnya.)
Anda dapat berbagi dan menelusuri plugin Mailspring, dan mendiskusikan pengembangan plugin dengan pengembang lain, pada wacana kami.
Antarmuka pengguna MailSpring ditata menggunakan CSS, yang berarti mudah untuk dimodifikasi dan diperluas. Mailspring hadir dengan beberapa tema yang indah, dan ada banyak lagi yang telah dibangun oleh pengembang komunitas. Untuk mulai membuat tema, klon starter tema!
Jika Anda memperbarui tema Nylas yang ada untuk Mailspring di sini adalah tutorial langkah demi langkah. PEMBERITAHUAN: Sebagai bagian dari proses pembaruan, Anda mungkin perlu mengimpor variabel basis mailspring.
Anda dapat berbagi dan menelusuri tema surat, dan mendiskusikan pengembangan tema dengan pengembang lain, pada wacana kami.
MailSpring (1.5.0 dan di atas) mendukung lokalisasi. Jika Anda seorang penutur bahasa lain yang lancar, kami akan menyukai bantuan Anda untuk meningkatkan terjemahan. Lihat Panduan Lokalisasi untuk informasi lebih lanjut. Anda dapat membahas lokalisasi dan terjemahan dengan pengembang lain dalam wacana kami.
Permintaan tarik selalu diterima - periksa berkontribusi untuk informasi lebih lanjut tentang pengaturan lingkungan pengembangan, menjalankan tes secara lokal, dan mengirimkan permintaan tarik.