+ Ответить в теме
Показано с 1 по 7 из 7

Тема: Exim4 + Debian

  1. #1
    здешний duxa Жизненный путь еще не решен Аватар для duxa
    Регистрация
    29.12.2006
    Адрес
    Новосибирск
    Сообщений
    185
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).

    По умолчанию Exim4 + Debian

    Всем привет.
    У меня есть такой вопрос:
    решил на днях на сервере наладить поту... выбрал то что было в репозитории, а там был exim4.
    Пробовал его городить и с mysql и с много чем, но результат один - то что надо не получаю!
    А что мне надо: прием, отправка почты для небольшого числа пользователей (5-10 MAX)! C авторизацией при отправке и проверки адреса отправителя в письме - в общем как на 1nsk.ru в уменьшеном виде MySQL и другие базы данных честно говоря не надо совершенно, зашита от спама тоже...
    Подскажите пожалуйста как на debian с минимальным вмешательством в конфиг это чудо сконфигурить.

    P.S У меня конфиг exim'а генерируется на лету из update-exim4.conf.conf и exim4.conf.template.

  2. #2
    постоялец Nairo Известность не заставит себя ждать Аватар для Nairo
    Регистрация
    03.11.2006
    Сообщений
    503
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).

    По умолчанию

    хз как там с exim'ом.. postfix легко ставится, он у меня как смартхост для приёма/отправки почты на десктопе(debian etch)..

  3. #3
    здешний duxa Жизненный путь еще не решен Аватар для duxa
    Регистрация
    29.12.2006
    Адрес
    Новосибирск
    Сообщений
    185
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).

    По умолчанию

    Не, smarthost это не то! Мне smtp сервер нужен функционирующий.
    Притом что я выиграю удалив exim4 и поставив postfix?
    А мне надо в ближайшие сроки "поднять" почту. Уже поработав с Debian я прекрасно понимаю что там уже такое типовое решение наверняка забито в конфигах просто надо что-то раскоментировать и радоваться. Нет времени чтобы подробно изучать документацию по нему сейчас нет.
    Подскажите, кому не трудно...
    Последний раз редактировалось duxa; 11.09.2007 в 20:16.

  4. #4
    постоялец Nairo Известность не заставит себя ждать Аватар для Nairo
    Регистрация
    03.11.2006
    Сообщений
    503
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).

    По умолчанию

    Не, smarthost это не то! Мне smtp сервер нужен функционирующий.
    ну это я в пример привёл, соорудить smarthost в связке с gmail'ом гораздо сложнее чем просто smtp функционирующий развернуть(и с postfix'ом у меня это заняло 15минут), оно наверно ещё на этапе установки задаст все вопросы, на которые надо будет ответить и всё сразу встанет, да и базы данных к нему необязательны, алиасы/виртуалы можно в простом файлике настроить, ну и желательно потом в berkeleydb формат превратить, хотя вроде есть вариант и без этава...

    ну и здесь вообще простой туториал как установить postfix
    http://www.howtoforge.com/perfect_setup_debian_etch_p5

    Притом что я выиграю удалив exim4 и поставив postfix?
    ну если exim4 уже ставится на протяжении дня

  5. #5
    здешний duxa Жизненный путь еще не решен Аватар для duxa
    Регистрация
    29.12.2006
    Адрес
    Новосибирск
    Сообщений
    185
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).

    По умолчанию

    Попробывал как предложил Nairo сделать.
    В общем вот что имею
    telnet localhost 25
    Trying 127.0.0.1...
    Connected to localhost.localdomain.
    Escape character is '^]'.
    220 sait.ru ESMTP
    ehlo localhost
    250-sait.ru
    250-PIPELINING
    250-SIZE 10240000
    250-VRFY
    250-ETRN
    250 8BITMIME
    quit
    221 Bye
    Connection closed by foreign host.
    А там написанно, должны присутствовать строки:
    250-STARTTLS

    and

    250-AUTH PLAIN LOGIN
    В общем снова осечка!

    А, вот в чем дело!
    Sep 11 21:12:31 sait postfix/smtpd[3556]: warning: smtpd_sasl_auth_enable is true, but SASL support not compiled in
    Надо компилировать с SASL!

    Добавлено через 1 час 8 минут
    Нашел исходники, ужасная компиляция там! Как будто инопланетяне писали...

    Компилирую с такими опциями:
    make tidy
    make makefile CCARGS="-DUSE_SASL_AUTH -I/usr/include/sasl2" AUXLIBS="-L/usr/lib -lsasl2"
    make
    Пока что все ругается на отсутствие всяких заголовков.
    Но поставлю полюбому!!!
    Последний раз редактировалось duxa; 11.09.2007 в 23:36.

  6. #6
    постоялец Nairo Известность не заставит себя ждать Аватар для Nairo
    Регистрация
    03.11.2006
    Сообщений
    503
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).

    По умолчанию

    debian sarge чтоли?!?!
    для него там же есть дока
    http://www.howtoforge.com/perfect_setup_debian_sarge

    Добавлено через 16 минут
    Нашел исходники, ужасная компиляция там! Как будто инопланетяне писали...
    как-нибудь потом на досуге поизучать бы pbuilder для сборки, dget на .dsc из packages.debian.org, ну и new maintainers guide(две-три странички как изменять настройки при сборке/добавлять зависимости)... пересборка, и прочая мудатень покажется почти таким же раем как сборка в генту.
    Ну и в идеале - всё перегнать либо в функции bash'у, там три типичных действия.. или я себе makefile'ы для этого соорудил, но у меня там просто всё в .deb пакеты генерится чтоб заливать на серваки, даже .deb пакеты для типичных конфигураций которые на postinstall'е донастраиваются.. жаль раньше так близко не подружился с дэбианом - просто конфетка, а не дистриб

  7. #7
    здешний duxa Жизненный путь еще не решен Аватар для duxa
    Регистрация
    29.12.2006
    Адрес
    Новосибирск
    Сообщений
    185
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).

    По умолчанию

    Мне этот дистриб тоже очень нравится! Больше всех остальных! Уже давно!
    Поставил я как ты рекомендовал, все работает, теперь куда толко пароли для smtp и pop аутентификации вбивать?
    А, еще алиасы создать надо! А там как в exim:
    root: user
    postmaster: user
    и.т.п ?

    А, вот еще что, кстати!
    При отправке пишет "Relay access deny!" Я что-то забыл добавить в конфиг?
    Последний раз редактировалось duxa; 12.09.2007 в 00:34.

+ Ответить в теме

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения