- Подсунуть входящие письма в dovecot, Прохожий, 13:25 , 10-Янв-18 (1)
- Подсунуть входящие письма в dovecot, xm, 15:49 , 10-Янв-18 (3) +1
> Вопрос вот в чем: куда и в каком формате мне нужно записать > файлы, что бы при аутентификации по 110 порту у меня были > входящие письма, которые я могу читать ?Смотрите в конфигурации путь и формат хранилища. Туда и пихайте. А ещё лучше через скармливание dovecot-lda.
- Подсунуть входящие письма в dovecot, universite, 15:54 , 10-Янв-18 (4)
> Такая ситуация у меня: > Настроил я на debian почтовый сервер dovecot с аутентификацией по pop3. Никаких > smtp серверов у меня нету (и не нужны они мне). > Вопрос вот в чем: куда и в каком формате мне нужно записать > файлы, что бы при аутентификации по 110 порту у меня были > входящие письма, которые я могу читать ?В зависимости от того откуда и как вы будете брать входящие письма.
- Подсунуть входящие письма в dovecot, Sa1mon, 15:57 , 10-Янв-18 (5) –1
> В зависимости от того откуда и как вы будете брать входящие письма. Подключаюсь через телнет на 110 порт. С помощью команды LIST смотрю список писем, и командой RETR хочу читать то, что есть.
- Подсунуть входящие письма в dovecot, eRIC, 20:52 , 10-Янв-18 (7) +1
>> В зависимости от того откуда и как вы будете брать входящие письма. > Подключаюсь через телнет на 110 порт. С помощью команды LIST смотрю список > писем, и командой RETR хочу читать то, что есть.mkdir -p /путь/до/папки/Maildir/{cur,new,tmp}
- Подсунуть входящие письма в dovecot, Sa1mon, 10:08 , 12-Янв-18 (14)
> mkdir -p /путь/до/папки/Maildir/{cur,new,tmp} Примерно так решил проблему. Оказывается можно просто текстовый файл добавить в директорию /путь/до/папки/Maildir/new и его содержимое нормально отображается во входящих. Так что решение найдено. Всем спасибо
- Подсунуть входящие письма в dovecot, XAnder, 16:44 , 10-Янв-18 (6)
> Настроил я на debian почтовый сервер dovecot с аутентификацией по pop3. Никаких > smtp серверов у меня нету (и не нужны они мне). > Вопрос вот в чем: куда и в каком формате мне нужно записать > файлы, что бы при аутентификации по 110 порту у меня были > входящие письма, которые я могу читать ?Настройте dovecot на работу с Maildir, предварительно изучив, что это такое. Тогда каждое письмо будет просто файлом, который можно сделать любым удобным способом. С соблюдением формата, разумеется.
- Подсунуть входящие письма в dovecot, fantom, 10:11 , 11-Янв-18 (8)
> Такая ситуация у меня: > Настроил я на debian почтовый сервер dovecot с аутентификацией по pop3. Никаких > smtp серверов у меня нету (и не нужны они мне). > Вопрос вот в чем: куда и в каком формате мне нужно записать > файлы, что бы при аутентификации по 110 порту у меня были > входящие письма, которые я могу читать ?Что вы под понятием "файлы" подразумеваете? Если произвольные файлы, например картинки, то никуда. чтобы довекот его нормально отдал, это должен быть специально оформленный файл.
- Подсунуть входящие письма в dovecot, Sa1mon, 10:16 , 11-Янв-18 (9)
> Что вы под понятием "файлы" подразумеваете? > Если произвольные файлы, например картинки, то никуда. > чтобы довекот его нормально отдал, это должен быть специально оформленный файл.Не картинки, просто текст
- Подсунуть входящие письма в dovecot, fantom, 12:33 , 11-Янв-18 (10)
>> Что вы под понятием "файлы" подразумеваете? >> Если произвольные файлы, например картинки, то никуда. >> чтобы довекот его нормально отдал, это должен быть специально оформленный файл. > Не картинки, просто текст Файл, чтоб его довекот отдал как письмо, должен быть оформлен в соответствии с набором правил. Т.е. именно как ЭЛЕКТРОННОЕ ПИСЬМО! Произвольные текстовые файлы довекот письмами считать не будет, и соответственно по протоколу POP3 не отдаст. цель этих экзерсисов? Произвольный текстовый файл по протоколу pop3 считывать???
- Подсунуть входящие письма в dovecot, Sa1mon, 17:20 , 11-Янв-18 (11) –1
> Файл, чтоб его довекот отдал как письмо, должен быть оформлен в соответствии > с набором правил. > Т.е. именно как ЭЛЕКТРОННОЕ ПИСЬМО! > Произвольные текстовые файлы довекот письмами считать не будет, и соответственно по протоколу > POP3 не отдаст. > цель этих экзерсисов? > Произвольный текстовый файл по протоколу pop3 считывать???Цель - без использования smtp сфабриковать письма. Понятно что это будет не просто текстовый файл. В этом и был мой вопрос: какой должен быть формат у файлов и где должен лежать.
- Подсунуть входящие письма в dovecot, universite, 05:35 , 12-Янв-18 (12) +2
> Цель - без использования smtp сфабриковать письма. Понятно что это будет не > просто текстовый файл. В этом и был мой вопрос: какой должен > быть формат у файлов и где должен лежать.Я думаю, пора этот тред заканчивать. ТС какую-то ерунду мутит.
- Подсунуть входящие письма в dovecot, Sa1mon, 09:26 , 12-Янв-18 (13) –1
> Я думаю, пора этот тред заканчивать. ТС какую-то ерунду мутит.Никакая эта не ерунда. У меня есть конкретные цели моего вопроса (которые, к сожалению, раскрыть не могу). Если бы у меня была возможность развертки smtp сервера, я бы не парился, и нормально отправлял письма, а потом их читал. Но у меня нету возможности отправлять письма реально (ограничения ресурсные), поэтому мне нужно их как-то подсунуть, что бы другие люди могли их читать.
- Подсунуть входящие письма в dovecot, fantom, 11:52 , 12-Янв-18 (16) +1
>> Файл, чтоб его довекот отдал как письмо, должен быть оформлен в соответствии >> с набором правил. >> Т.е. именно как ЭЛЕКТРОННОЕ ПИСЬМО! >> Произвольные текстовые файлы довекот письмами считать не будет, и соответственно по протоколу >> 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)
- Подсунуть входящие письма в dovecot, lavr, 13:27 , 12-Янв-18 (17)
>[оверквотинг удален] > О! Наконец-то! > Вы однако не понимаете как почта работает а хотите от нее чего-то > добиться.... > ДЛЯ ФОРМИРОВАНИЯ ПИСЬМА такая штука как smtp и не нужна-то вовсе, SMTP > он только транспортирует уже готовое и НЕ формирует это готовое самостоятельно. > любой почтовый клиент готовит письмо и потом по SMTP скармливает его серверу. > Вот и воспользуйтесь клиентом готовым консольным > mailx например, или mutt или еще каким. > и если у вас обычная штатная установка Linux, то в 90% > случаев никакого smtp специально разворачивать не нужно, все развернуто за вас. нужно, для local delivery >[оверквотинг удален] > 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) для чего придется все равно запускать MTA для local delivery или писать собственную альтернативу.
- Подсунуть входящие письма в dovecot, fantom, 18:59 , 12-Янв-18 (18)
>[оверквотинг удален] >> From: root@localdomain (root) >> 123 >> Вот только произвольные текстовые файлы так отправлять не получится, >> Найдите как mailx - у скармливать файл как вложение :) >> Если все ОК, то вам останется или пнуть довекот, чтобы он брал >> письма не из Maildir (default), а из mailbox >> (Go to the Dovecot Wiki) >> Или научить вашу систему складывать в Maildir (default - mailbox) > для чего придется все равно запускать MTA для local delivery > или писать собственную альтернативу.dovecot умеет lmtp. msmtp тоже умеет lmtp осталось активировать lmtp в dovecot и потом пихнуть туда письмо с помощью msmtp. И ненавистный вам smtp будет исключен из пищевой цепочки
- Подсунуть входящие письма в dovecot, fantom, 19:06 , 12-Янв-18 (19)
>[оверквотинг удален] >>> письма не из Maildir (default), а из mailbox >>> (Go to the Dovecot Wiki) >>> Или научить вашу систему складывать в Maildir (default - mailbox) >> для чего придется все равно запускать MTA для local delivery >> или писать собственную альтернативу. > dovecot умеет lmtp. > msmtp тоже умеет lmtp > осталось активировать lmtp в dovecot и потом пихнуть туда письмо с помощью > msmtp. > И ненавистный вам smtp будет исключен из пищевой цепочки echo "dfsdfsdfs" | msmtp --host=127.0.0.1 --proto=lmtp --port=24 -f <username> <username> -d
- Подсунуть входящие письма в dovecot, xm, 20:47 , 12-Янв-18 (20) +1
> осталось активировать lmtp в dovecot и потом пихнуть туда письмо с помощью А, пустое. dovecot-lda и всё на этом.
- Подсунуть входящие письма в dovecot, lavr, 17:12 , 13-Янв-18 (21) +1
>> осталось активировать lmtp в dovecot и потом пихнуть туда письмо с помощью > А, пустое. dovecot-lda и всё на этом.очень интересно, раскройте мысль...
- Подсунуть входящие письма в dovecot, xm, 21:34 , 13-Янв-18 (26)
>>> осталось активировать lmtp в dovecot и потом пихнуть туда письмо с помощью >> А, пустое. dovecot-lda и всё на этом. > очень интересно, раскройте мысль...Мысль проста - dovecot-lda доставлят сообщение из stdin или указанного в пути в указанном в конфиге Dovecot формате хранилища с сохранением индексов не используя протоколы LTMP или SMTP. Т.е. в случае топикстартера более ничего не требуется. https://wiki.dovecot.org/LDA
- Подсунуть входящие письма в dovecot, fantom, 17:35 , 13-Янв-18 (22)
>> осталось активировать lmtp в dovecot и потом пихнуть туда письмо с помощью > А, пустое. dovecot-lda и всё на этом.Хотелось бы конструктивной критики. Мой пример рабочий...
- Подсунуть входящие письма в dovecot, lavr, 17:42 , 13-Янв-18 (23)
>>> осталось активировать lmtp в dovecot и потом пихнуть туда письмо с помощью >> А, пустое. dovecot-lda и всё на этом. > Хотелось бы конструктивной критики.в отношении чего? > Мой пример рабочий... рабочий
- Подсунуть входящие письма в dovecot, fantom, 17:44 , 13-Янв-18 (24)
> в отношении чего? этого >>> А, пустое. dovecot-lda и всё на этом. Ну или я чего-то недопонял :)
- Подсунуть входящие письма в dovecot, lavr, 18:27 , 13-Янв-18 (25)
>> в отношении чего? > этого чего этого то? Если по вопросу, то все уже ответили и большинству известно что есть: - mbox (описан в RFC822 и остальных) - maildir (описание прямо на сайте dovecot'а) Как ТС будет формировать mbox или maildir - дело хозяйское. Уточнили, формировать почтовые ящики можно через mail-agent'ы, но для них потребуется MTA для local-delivery или простейший заменитель, типа msmtp или аналогичное. Теперь вроде все. Далее было нижнее: >>>> А, пустое. dovecot-lda и всё на этом. > Ну или я чего-то недопонял :) и я не понял: "dovecot-lda и всё на этом"
- Подсунуть входящие письма в dovecot, xm, 21:39 , 13-Янв-18 (27)
>>> осталось активировать lmtp в dovecot и потом пихнуть туда письмо с помощью >> А, пустое. dovecot-lda и всё на этом. > Хотелось бы конструктивной критики. > Мой пример рабочий...Никто и не спорит, что он рабочий. Однако требует дополнительных действий. Во-первых, по конфигурированию LMTP в Dovecot, а, во-вторых, использованию нестандартного почтового клиента с его поддержкой. Т.е. вы умножаете сущности без нужды.
- Подсунуть входящие письма в dovecot, lavr, 22:27 , 13-Янв-18 (28)
>>>> осталось активировать lmtp в dovecot и потом пихнуть туда письмо с помощью >>> А, пустое. dovecot-lda и всё на этом. >> Хотелось бы конструктивной критики. >> Мой пример рабочий... > Никто и не спорит, что он рабочий. Однако требует дополнительных действий. Во-первых, > по конфигурированию LMTP в Dovecot, а, во-вторых, использованию нестандартного почтового > клиента с его поддержкой. Т.е. вы умножаете сущности без нужды.теперь понятно что имелось ввиду.
|