Окт 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

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

Окт 18 2009

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

Вторая часть.

Поскольку MySQL у нас уже есть, нужно установить exim с поддержкой MySQL.

cd /usr/ports/mail/exim-mysql
make install clean

После установки exim, необходимо скопировать файлы конфигурационные файлы из проекта VExim:

cd /usr/local/etc/exim/
cp /usr/local/share/doc/vexim/docs/*.conf ./
cp /usr/local/share/doc/vexim/docs/configure  ./

И теперь нужно отредактировать настройки.
Читать далее »


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