Belirli e-postaların ve / veya alıcıların göndermeden önce bir komut dosyasını çalıştırmasını (ister otomatik olarak ister bir tuş bağına basarak) benim almamı text/plain
, bir komut dosyasını çalıştırmasını ve ardından bu komut dosyasının çıktısını text/html
türüyle iliştirmesini istiyorum , iletinin tamamını olarak ayarlayın multipart/alternative
.
Side ramble: Bunun gönderilmeden hemen önce otomatik olarak gerçekleşmesi güzel olabilir, ancak yalnızca gövde türü şu anda ayarlanmışsa text/markdown
, bu beklemede olan e-postanın kaynağı bir daha asla düzenlemediğim, ancak HTML'yi yeniden oluşturmayı unuttuğum anlamına geleceği anlamına gelir, ve yine de yalnızca gönderme seçeneğim var text/plain
. Daha sonra vücudun içerik türünü ayarlamak için başka bir bağlantım olacaktı text/markdown
, böylece bu toplanacaktı. Ancak daha sonra bir çok posta istemcisinin (Gmail dahil) text/markdown
bir indirme olarak sunmayı (düz metin olarak bile ) oluşturmayı reddetmesi sorunum var, bu yüzden kaynak parçanın içerik türünün geri çevrilmesi gerekir için text/plain
.
Mutt ile böyle bir şey mümkün mü?
Ne yazık ki mutt söyleyebildiğim kadarıyla multipart/alternative
mesaj göndermeyi desteklemiyor , herhangi bir şey göndermeyi reddediyor multipart/mixed
, ama yanlış olduğumu göstermeyi çok isterim.
Gelebildiğim en iyi çözüm bu makro:
macro compose M "<filter-entry>commonmark<return>y<edit-type><kill-line>text/html<return>" "convert message to HTML with Commonmark"
Bununla ilgili birkaç sorun var:
- Orijinal düz metnin tamamen yerini alır, bu nedenle düzenlemek çok daha zordur
y
Makroda dosyanın üzerine yazmanın uygun olup olmadığını soran diyaloğa evet demek hoşuma gitmiyor- Bu çalıştıktan sonra return tuşuna basmam gerekiyor
- Ve elbette ana şey: düz metin alternatifi göndermiyor
Daha iyi bir çözüm var mı?
Potansiyel olarak başka bir metin modu posta istemcisine açıkım
- Google Apps ile kullanılabilir ve her iki yönde bayrakları vb. senkronize eder
- GPG'yi destekler
- vim benzeri bağlamaları var veya bunları yapılandırabilirim
- vim'i mesaj düzenleyicisi olarak kullanmama izin verin
- dişli mesaj görünümü var
- postaları biraz karmaşık bir şekilde filtrelememe / aramama olanak tanır (gönderen, alıcı, eklerin varlığı, konu ve gövde metni araması)
- ek türlerini biraz mutt, yani mailcap veya eşdeğeri gibi işler, böylece lynx aracılığıyla gelen HTML postasını çalıştırabilirim veya gerekirse grafik tarayıcıda açmak için bir şeye basabilirim, bir düğmeye basarak görüntü izleyicileri başlatabilirim vb.