2

Как отправлять почту из emacs?

я нашел это

Есть два способа отправить сообщение. Cc Cs (mail-send) отправляет сообщение и помечает почтовый буфер неизмененным, но оставляет этот буфер выбранным, чтобы вы могли изменить сообщение (возможно, с новыми получателями) и отправить его снова. Cc Cc (mail-send-and-exit) отправляет, а затем удаляет окно или переключается на другой буфер

Но оба (ctrl +c ctrl +s) и (ctrl-c crtl +c) не работают

3 ответа3

4

Если вы вызывали Emacs как составителя сообщений Mutt, то вы не хотите отправлять сообщение из Emacs, поэтому игнорируйте то, что Emacs говорит вам о том, как отправить сообщение.

Вместо этого вы хотите выйти из редактора (Cx Cc), чтобы вернуться к Mutt с уже составленным сообщением.

В качестве альтернативы, используйте один из многих MUA, которые поставляются с Emacs (я рекомендую Gnus или Wanderlust), чтобы вам не приходилось входить и выходить из редактора.

2

mail-send и mail-send-and-exit связаны не с Mutt, а с чистым emacs-способом отправки электронной почты.

Если вы хотите использовать mutt+emacs, вам нужно:

  • используйте emacs-server: добавьте (server-start) где-то в вас .emacs и запустите emacs, чтобы он был доступен для emacsclient
  • установите для редактора значение 'emacsclient --alternate-editor ""', добавив

     export EDITOR='emacsclient --alternate-editor ""'
    

    в вашем .bashrc будет делать, или настроить Mutt, чтобы использовать его в качестве редактора (я не знаю, как).

  • как только все это будет сделано, Mutt будет использовать emacsclient для редактирования сообщения, emacslient подключится к существующему emacs, если он есть, или запустит новый, если его нет с вашим сообщением в нем.
  • Вы должны будете использовать C-x # после того, как ваше сообщение отредактировано, чтобы mutt продолжил свою работу и отправил сообщение.
0

Emacs начался с Mutt? Раньше я использовал mutt с vim и IIRC, мне приходилось сохранять и закрывать vim с помощью:wq, когда я хотел отправить сообщение, возможно, вам придется сделать это тоже.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .