Украинская Баннерная Сеть
Окт 30 2009

Почта. Методы хранения писем.

Хранение почты на первый взляд довольно тривиальная процедура. Но это только на первый взгляд. Практически любая почтовая переписка имеет достаточно высокую цену. Поэтому при выборе хранилища для почты нужно побеспокоится о таких вещах как:
1. Легкость резервного копирования
2. Легкость восстановления из бекапа
3. Восстановление работоспособности после сбоя

На сегодняшний день я сталкивался с такими вариантами хранения сообщений:
1. Mailbox – почтовый ящик в виде одного файла на ящик
2. Maildir – почтовый ящик в виде директории с файлами – каждый файл – письмо
3. Хранение писем в базах
Читать далее »

Окт 29 2009

DBMail. Прикручиваем к Postfix.

Помимо Exim, мне часто приходится работать с Postfix. В том числе приходилось использовать postfix в связке с DBMail. Про установку и настройку DBMAil я рассказывал в статье: DBMail. Почтовый сервер c MySQL хранилищем писем. Прикручивается DBMail к постфикс не на много сложней, чем к Exim. И так же как Exim, postfix должен поддерживать MySQL.
Читать далее »

Окт 26 2009

Vyatta. Настройка OSPF.

OSPF – протокол динамической маршрутизации который используется внутри локальной сети или автономной системы для передачи маршрутизаторам внутренних маршрутов.
Для того, что бы разобраться с настройкой OSPF я создал небольшую тестовую площадку.
С одной стороны на сервере с адресом 192.168.1.1 стоит quagga.
Читать далее »

Окт 24 2009

DBMail. Прикручиваем к Exim.

Продолжая статью по настройке DBMail(DBMail. Почтовый сервер c MySQL хранилищем писем.), разберемся с совмещением Exim с DBMail.
Для работы с DBMail, Exim должен поддерживать MySQL. То есть собран должен быть из порта /usr/ports/mail/exim-mysql/.
Поскольку в базе DBMail присутствуют только email адреса, а список доменов не настолько часто меняется и смысла помещать их в базу я не вижу. База и так будет использоваться интенсивно для поиска реципиентов.
Читать далее »

Окт 23 2009

DBMail. Почтовый сервер c MySQL хранилищем писем.

На практике мне приходилось несколько раз сталкиваться с DBMail. Скажу честно, я стараюсь избегать использовать SQL лишний раз, особенно для почты, особенно для хранения писем. Самым правильным методом хранения писем я считаю Maildir. Но! бывают ситуации, когда заказчика просто нет возможности переубедить, а поскольку кушать хочется, приходится делать то, что нужно заказчику.
Вот на этот случай я и пишу статью о DBMail.
Читать далее »

Окт 22 2009

Stunnel. Шифруем трафик.

Stunnel это по сути дела прокси сервер шифрующий трафик. Его можно использовать в том случае, если сервис не умеет использовать SSL шифрацию, а вам нужно ее обеспечить – воспользоваться можно Stunelем. Типичными примерами использования являются pop3, imap, http сервисы. Это связано с тем, что пароли в этих протоколах передаются открытым текстом и с легкостью могут быть прослушаны обычным snifferом. Конечно большинство современных почтовых и http серверов поддерживают ssl, тем не менее использование stunnel остается актуальным.
Устанавливаем stunnel из портов:

cd /usr/ports/security/stunnel/
make

В начале будет небольшой диалог настройки:
Читать далее »

Окт 21 2009

Конвертируем avi в flv

Для конвертации avi в flv я использую ffmpeg. А что бы ускорить процесс использую такой скрипт:

#!/bin/sh
 
for i in *.avi
do
        rm -rfv ffmpeg2pass-0.log
        ffmpeg -i $i -deinterlace -s 512x384 -f flv -acodec libmp3lame -ab 64k -ar 44100 -vcodec flv -b 1000k  -pass 1 -y "${i%avi}flv"
        ffmpeg -i $i -deinterlace -s 512x384 -f flv -acodec libmp3lame -ab 64k -ar 44100 -vcodec flv -b 1000k  -pass 2 -y "${i%avi}flv"
        mv "${i%mpg}flv" flv/
 
done

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

Окт 19 2009

Exim с панелью управления VExim и imap сервером Dovecot. Часть четвертая. Ставим и настраиваем Dovecot.

Предыдущая часть

Теперь мы подходим к последней части нашей статьи по настройке почтового сервера.
Dovecot – почтовый сервер POP3 и IMAP, он отвечает за непосредственную отдачу(доставку) почты клиенту. Авторы dovecot ставят целью своего проекта создание безопасного, быстрого и гибкого в настройках почтового сервера.
Dovecot присутствует в портах FreeBSD. Мы, естественно оттуда и будем его ставить.

cd /usr/ports/mail/dovecot
make install clean

А в начале нас ждет довольно приличный диалог настройки:
Читать далее »


Украинская Баннерная Сеть