configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This should not happen. Check config.log for additional information.

Posted in Новости on 6 февраля, 2013 by admin

apt-get install libc-client2007e-dev

Tags: , ,

Тестируем IMAP через telnet

Posted in Новости on 6 февраля, 2013 by admin

Заходим на сервер

telnet xx.xx.xx.xx imap


a1 LOGIN mylogin mypassword

В случае удачи ответ такой :

a1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTOREQRESYNC ESEARCH ESORT SEARCHRES
WITHIN CONTEXT=SEARCH LIST-STATUS] Logged in

В случае неудачи :

LOGIN BAD Error in IMAP command received by server.

Далее смотрим список ящиков :

a2 LIST "" "*"

Далее можем просмотреть список входящих писем и увидеть непрочитанные

a3 EXAMINE INBOX

В начале каждой команды в обязательном порядке выставлять «a» с инкрементом.

Вот так выглядит успешный коннект и обмен информацией :

* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE STARTTLS AUTH=PLAIN AUTH=LOGIN] Dovecot ready.
LOGIN xx@xx.ru zzzzzz
LOGIN BAD Error in IMAP command received by server.
a1
a1 BAD Error in IMAP command received by server.
a1 LOGIN xx@xx.ru zzzzzz
a1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES
WITHIN CONTEXT=SEARCH LIST-STATUS] Logged in
a2 LIST "" "*"
* LIST (\HasChildren) "." "INBOX"
* LIST (\HasNoChildren) "." "INBOX.Trash"
* LIST (\HasNoChildren) "." "INBOX.Drafts"
* LIST (\HasNoChildren) "." "INBOX.Sent"
a2 OK List completed.
a3 EXAMINE INBOX
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS ()] Read-only mailbox.
* 0 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 1360164233] UIDs valid
* OK [UIDNEXT 1] Predicted next UID
* OK [HIGHESTMODSEQ 1] Highest
a3 OK [READ-ONLY] Select completed.
a4 LIST "" "*"
* LIST (\HasChildren) "." "INBOX"
* LIST (\HasNoChildren) "." "INBOX.Trash"
* LIST (\HasNoChildren) "." "INBOX.Drafts"
* LIST (\HasNoChildren) "." "INBOX.Sent"
a4 OK List completed.

Tags: , ,

Как сгенерировать определенное количество файлов определенного размера в Linux

Posted in Новости on 6 февраля, 2013 by admin

Требуется создать 1000 файлов по 70Kb :

perl -e 'system("dd if=/dev/zero of=70kb bs=70K count=1"); my @aa = `seq 1000`; foreach (@aa) { system("cp 70kb 70kb-$_";) }'

Tags: ,

Как сгенерировать определенное количество файлов определенного размера в Windows

Posted in Новости on 6 февраля, 2013 by admin

Допустим надо сгенерировать 1000 файлов по 70Кб не важно для каких нужд.

Создадим каталог, дабы не засорять систему

mkdir C:\test

Генерируем файлы

For /L %i in (1,1,1000) do fsutil file createnew C:\test\D%i.tmp 70000

Синопсис :

For /L %i in (1,1,$COUNT) do fsutil file createnew C:\test\D%i.tmp $SIZE

Tags:

Проверка dovecot на корректность авторизации.

Posted in Новости on 6 февраля, 2013 by admin

Последовательность команд :

telnet xx.xx.xx.xx 110
USER test@test.ru
PASS 123123123

Опять же, бекспейс не работает и если при вводе команды была допущена ошибка, то команду надо будет переписывать заново полностью.

При корректном вводе команды нам будет дан ответ «+OK». При корректной авторизации нам будет дан ответ «Logged in»


+OK Dovecot ready.
USER test@test.ru
+OK
PASS 123123123
+OK Logged in.

Tags: , ,