Перейти к содержимому

Где Mutt сохраняет вложение?

6

Я использую, vчтобы открыть список вложений, выбрать элемент и нажать, sчтобы сохранить его.

Q1. Теперь, где Mutt сохраняет вложение?

Q2. Как определить каталог, в котором я хочу сохранить вложения?

Заранее спасибо.

4 038 просмотров
shinokada спросил 12 лет назад
S 840

4 ответа

14
Принятый ответ

По умолчанию muttвложения сохраняются в том месте, где был текущий каталог при запуске mutt.

Если вы хотите сохранить в определенном каталоге, cdв этот каталог перед запуском mutt:

cd mypreferreddirectory mutt 

muttтакже позволяет определить много мощных макросов. Чтобы определить макрос «W» для сохранения в определенном каталоге, поместите в ваш ~/.muttrcфайл следующее:

macro attach W <save-entry><kill-line>/home/gawron/attachments/ 

Подробнее об этом смотрите в FAQ .

Если вы используете ``(" начало строки ") вместо``, вы можете вставить путь перед именем вложения, вместо того, чтобы каждый раз удалять имя вложения. Затем добавьте`установить курсор в конце строки для удобного редактирования имени вложения. Например: `макрос прикрепить W"~ / Desktop /"Сохранить на рабочем столе"
Steve HHH · 11 лет назад · 6
John1024 ответил 12 лет назад
J 12 563
3

After you hit s and before you hit Enter, mutt proposes a default file name (which is the original name of the attachment). At this point, you can provide mutt with a new directory (and with a different file name).

So if mutt proposes attach.ment, just fill in the path you need the file saved to, ~/your/desired/folder/attach.ment and hit Enter.

If you want to save attachments always in the same folder, John1024 describes how to do it.

xxm ответил 11 лет назад
X 55
2

There's no config option (AFAIK) but here's a simple work around.

The following alias will save your files into an "attachments" folder in your home directory:

alias mutt='cd $HOME/attachments;/usr/bin/mutt;cd -'

Add it to your .bashrc or .bash_profile.

dumolibr ответил 10 лет назад
D 21
-1

На этой странице предполагается, что procmail определяет, где хранятся вложения. В этом случае проверьте файл .procmailrcв вашем домашнем каталоге. В нем должна быть строка, в SAVE =$MAILDIR/saveкоторой указано, где хранятся вложения, скорее всего, по умолчанию это ваш почтовый каталог. Также должна быть строка, MAILDIR =$HOME/Mailкоторая будет идентифицировать ваш почтовый каталог.

В вашем случае это может быть /home/shinokada/mail/save/.

Естественно, чтобы указать, где вложения сохраняются, просто измените SAVEпеременную.

У меня нет .pocmailrc.

shinokada · 12 лет назад · 0

Вы имеете в виду .procmailrc? Если так, то я боюсь, что не могу найти место. Есть небольшая горстка страниц, которые ссылаются на вложения и Mutt, но нет информации о том, где они сохранены (это даже не на man-страницах). Вы можете попробовать выбрать уникальное имя файла, когда сохраните его, а затем выполните его поиск. Если вы найдете местоположение, то вы можете попробовать поискать файл, содержащий этот путь.

Synetech · 12 лет назад · 0
Synetech ответил 12 лет назад
S 56 852