>> Файл, чтоб его довекот отдал как письмо, должен быть оформлен в соответствии
>> с набором правил.
>> Т.е. именно как ЭЛЕКТРОННОЕ ПИСЬМО!
>> Произвольные текстовые файлы довекот письмами считать не будет, и соответственно по протоколу
>> POP3 не отдаст.
>> цель этих экзерсисов?
>> Произвольный текстовый файл по протоколу pop3 считывать???
> Цель - без использования smtp сфабриковать письма. Понятно что это будет не
> просто текстовый файл. В этом и был мой вопрос: какой должен
> быть формат у файлов и где должен лежать.О! Наконец-то!
Вы однако не понимаете как почта работает а хотите от нее чего-то добиться....
ДЛЯ ФОРМИРОВАНИЯ ПИСЬМА такая штука как smtp и не нужна-то вовсе, SMTP он только транспортирует уже готовое и НЕ формирует это готовое самостоятельно.
любой почтовый клиент готовит письмо и потом по SMTP скармливает его серверу.
Вот и воспользуйтесь клиентом готовым консольным
mailx например, или mutt или еще каким.
и если у вас обычная штатная установка Linux, то в 90% случаев никакого smtp специально разворачивать не нужно, все развернуто за вас.
Попробуйте (только этот testuser должен присутствовать в системе)
echo 123 | mailx -s qwerty testuser
и потом
cat /var/mail/testuser
должно быть что-то типа
From root@localdomain Fri Jan 12 11:44:39 2018
Return-Path: <root@localdomain>
X-Original-To: testuser
Delivered-To: testuser@localdomain
Received: by localdomain (Postfix, from userid 0)
id 532A78001F30; Fri, 12 Jan 2018 11:44:39 +0300 (MSK)
Date: Fri, 12 Jan 2018 11:44:39 +0300
To: testuser@localdomain
Subject: qwerty
User-Agent: Heirloom mailx 12.5 7/5/10
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <20180112084439.532A78001F30@localdomain>
From: root@localdomain (root)
123
Вот только произвольные текстовые файлы так отправлять не получится,
Найдите как mailx - у скармливать файл как вложение :)
Если все ОК, то вам останется или пнуть довекот, чтобы он брал письма не из Maildir (default), а из mailbox
(Go to the Dovecot Wiki)
Или научить вашу систему складывать в Maildir (default - mailbox)