GNU/Linux >> Belajar Linux >  >> Linux

Kirim Email Ditulis Dalam Penurunan Harga Menggunakan Mutt?

Terkadang saya perlu mengirim fragmen kode di google-group inline. Teks tidak membantu di sini; Saya dapat mengetiknya dengan penurunan harga, mengubahnya menjadi html (menggunakan pandoc dll.), melampirkan ke mutt sebagai text/html dan kirimkan.

Ada satu solusi bagus yang tersedia di sini tetapi menggunakan sendmail eksternal program untuk mengirim email. Saya menggunakan mutt yang memiliki kemampuan untuk mengirim email melalui IMAP dengan sendirinya.

Jawaban yang Diterima:

Setelah Anda menulis pesan, tetapi sebelum mengirim Anda memiliki banyak pilihan yang tersedia untuk Anda. Tekan ? untuk melihatnya.

Beberapa yang mungkin membantu di sini:

  • F untuk memfilter lampiran melalui prosesor eksternal
    • Gunakan pandoc -s -f markdown -t html untuk mengonversi ke HTML
  • ^T untuk mengedit lampiran jenis MIME
    • Ubah dari text/plain ke text/html .

Sekarang makro yang akan melakukan semuanya dalam satu langkah. Tambahkan ini ke .muttrc . Anda :

macro compose \e5 "F pandoc -s -f markdown -t html \ny^T^Utext/html; charset=utf-8\n"
set wait_key=no

Untuk menggunakan makro ini, setelah Anda selesai menulis pesan tetapi sebelum Anda mengirim, tekan Esc lalu 5 untuk mengonversi pesan berformat penurunan harga menjadi HTML.

Anda secara alami dapat menyesuaikan makro ini sesuai keinginan Anda. Mutt memiliki banyak ikatan kunci yang sudah ada di dalamnya, jadi apa pun urutan kunci yang Anda pilih untuk diikat, pastikan itu tidak menimpa sesuatu yang lain (atau sesuatu yang Anda bisa hidup tanpanya).

Opsi set wait_key=no menekan Press any key to continue... prompt ketika perintah eksternal dijalankan. Jika wait_key adalah yes (yang merupakan default) Anda harus menekan Esc , lalu 5 , lalu tombol lainnya untuk melanjutkan.


Linux
  1. Menggunakan PHP di halaman html

  2. Kirim email dari terminal atau skrip linux menggunakan perintah email

  3. Bagaimana Cara Mengirim Email Html Menggunakan Perintah 'mail' Linux?

  1. UNIX / Linux :Kirim email dengan lampiran menggunakan mutt

  2. Mengirim email HTML menggunakan skrip shell

  3. Menggunakan ikal untuk mengirim email

  1. Cara mengirim string ke server menggunakan s_client

  2. Bagaimana cara mengirim email dengan server CentOS saya?

  3. Bagaimana cara mengirim email jika layanan systemd di-restart?