Как удалить почту IMAP с помощью fetchmail / procmail - PullRequest
0 голосов
/ 24 июня 2019

Я использую fetchmail с протоколом imap для загрузки писем с почтового сервера и передачи их в procmail.Я делаю это с помощью следующей команды:

fetchmail -f /home/$USER/.fetchmailrc --ssl -t 100 -d 240 -s -m "/usr/bin/procmail /home/$USER/.procmailrc " 

.fetchmailrc выглядит следующим образом:

poll imap.my_email_server.com protocol IMAP
user "user@email_server.com" with password "myPassword" is "user@email_server.com" here keep

.procmailrc имеет следующий вид:

:0: 
* ^Subject: someSubject
{
  :0 c
  |  $BIN/parse_email
  :0 c
  $HOME/posnav
  :0 
  /dev/null
}

Все работает нормально, но как я могу сделать последнюю команду (здесь я отправляю электронное письмо в / dev / null только для того, чтобы показать цель) удалить электронное письмо на сервере , откуда я получил электронные письма?

...