Возможно вы искали: 'Playmobil Top Agents'

May 15 2025 18:37:37
  • Как сделать 8Gamers.Ru домашней страницей?
  • Игры
    • База данных по играх
    • Игровые новости
    • Игровая индустрия
    • Обзоры на игры
    • Прохождения игр
    • Гайды к играм
    • Превью о играх
    • Игровые тизеры
    • Игровые арты
    • Игровые обои
    • Игровые скриншоты
    • Игровые обложки
    • Игровые трейлеры
    • Игровое видео
    • Вышедшие игры
    • Ближайшие релизы игр
  • Кино и ТВ
    • База данных по кино
    • Статьи о кино
    • Постеры
    • Кадры из кино
    • Кино трейлеры
    • Сегодня в кино
    • Скоро в кино
  • Комиксы и манга
    • Манга по алфавиту
    • База данных по комиксах
    • Читать онлайн комиксы
    • Читать онлайн манга
    • База персонажей
  • Читы и коды
    • Чит-коды для PC игр
    • Чит-коды для консольных игр
    • Трейнеры
    • Коды Game Genie
  • Моддинг
    • Модификации
    • Карты к играм
    • Программы для моддинга
    • Статьи о моддинге
  • Геймдев
    • Всё о создании игр
    • Список движков
    • Утилиты в помощь игроделу
    • Конструкторы игр
    • Игровые движки
    • Библиотеки разработки
    • 3D-модели
    • Спрайты и тайлы
    • Музыка и звуки
    • Текстуры и фоны
  • Рецензии
    • Игры
    • Кино
    • Аниме
    • Комиксы
    • Мангу
    • Саундтреки
  • Саундтреки
    • Лирика
  • Файлы
    • Патчи к играм
    • Русификаторы к играм
    • Сохранения к играм
    • Субтитры к кино
  • Медиа
    • Видео
    • Фото
    • Аудио
    • Фан-арты
    • Косплей
    • Фото с виставок
    • Девушки из игр
    • Рисунки
    • Рисуем онлайн
    • Фотохостинг
  • Юмор
    • Анекдоты
    • Афоризмы
    • Истории
    • Стишки и эпиграммы
    • Тосты
    • Цитаты
  • Флеш
    • Азартные
    • Аркады
    • Бродилки
    • Гонки
    • Для девочек
    • Для мальчиков
    • Драки
    • Квесты
    • Леталки
    • Логические
    • Мультфильмы
    • Открытки
    • Приколы
    • Разное
    • Спорт
    • Стратегии
    • Стрелялки
Статистика

Статей: 87772
Просмотров: 96111483
Игры
Injustice:  Gods Among Us
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
Battlefield 4 - продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
• Обзор Ibara [PCB/PS2] 18357
• Обзор The Walking ... 18801
• Обзор DMC: Devil M... 19879
• Обзор на игру Valk... 15877
• Обзор на игру Stars! 17764
• Обзор на Far Cry 3 17948
• Обзор на Resident ... 16024
• Обзор на Chivalry:... 17508
• Обзор на игру Kerb... 17981
• Обзор игры 007: Fr... 16619
Превью о играх
• Превью к игре Comp... 17960
• Превью о игре Mage... 14464
• Превью Incredible ... 14721
• Превью Firefall 13479
• Превью Dead Space 3 16334
• Превью о игре SimC... 14730
• Превью к игре Fuse 15442
• Превью Red Orche... 15542
• Превью Gothic 3 16343
• Превью Black & W... 17354
Главная » Статьи » Разное » SMTP AUTH (SASL) в sendmail 8.10/8.11 (auth smtp mail sasl sendmail)

SMTP AUTH (SASL) в sendmail 8.10/8.11 (auth smtp mail sasl sendmail)

Ключевые слова: auth, smtp, mail, sasl, sendmail, (найти похожие документы)

From: sendmail.by.ru
Subject: SMTP AUTH (SASL) в sendmail 8.10/8.11


Оригинал: http://sendmail.by.ru/documents/SMTPAuth.htm

SMTP AUTH в sendmail 8.10/8.11

Sendmail 8.10/8.11 поддерживают SMTP AUTH как это описано в RFC 2554,
которая базируется на SASL. Постараюсь выложить тут всё необходимое
для реализации этой функции в Sendmail.
Для начала стоит задуматься для чего вам это нужно. Потому как не все
е-майловые клиенты в полной мере поддерживают SMTP AUTH. Вот по этому
адресу можно посмотреть табличку совместимости для разных клиентов :
http://www.sendmail.org/~ca/email/mel/SASL_ClientRef.html
Сначала нам потребуются библиотеки Cyrus SASL.
Берем последние сорц-коды : ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/
На сегодняшний день это версия 1.5.24
tar -xzf cyrus-sasl-1.5.24.tar.gz
cd cyrus-sasl-1.5.24/
./configure --prefix=/usr
make
make install #под правами рута конечно
Теперь гляньте есть ли библиотеки в каталогах /usr/lib и инклуды в
/usr/include.
Посмотрите, чтоб файлы принадлежали руту...
Теперь надо сделать конфигурационный файл для Сенмайла, который будет
использовать SASL каждый раз когда пойдет проводить аутентификацию для
Sendmail.
Делаем файл /usr/lib/sasl/Sendmail.conf и пишем во внутрь:
pwcheck_method: sasldb
Об этом больше описано в cyrus-sasl-1.5.24/doc/sysadmin.html , а нам
пока хватит этого.
Теперь нужно организовать базу данных для всех ваших юзеров, которые
могут отсылать почту. Для этого есть две программы, которые должны
были встать в /usr/sbin :
saslpasswd -a sendmail newuser
password:<passwdorf for newuser>
Эту процедуру проводим для всех юзеров которые у вас есть.
Теперь есть вторая программа :
sasldblistusers
которая вам покажет все введённые записи в базу.
В результате вы увидите, что-то в этом духе :
user: newuser realm: yourhost mech: CRAM-MD5
user: newuser realm: yourhost mech: DIGEST-MD5
user: newuser realm: yourhost mech: PLAIN
Что значит что вы можете делать аутентификацию под юзером newuser
трёмя методами : CRAM-MD5, DIGEST-MD5, PLAIN.
Последний метод очень не надёжен и советую от него воздержаться. Но
вот Нетскейп 4.76 другого способа не знает.
Теперь перейдем к самому Sendmail. Сначала посмотрим возможно в вашем
дистрибутиве уже скомпилировали поддержку SASL ?
sendmail -d0.1 -bv root | grep SASL
Если в результате такой команды вы увидите знакомое слово SASL то
можете смело переходить к следующему пункту, а если нет - вам придется
заново собрать Sendmail.
Собираем Sendmail:
скачиваем нужную, или последнюю версию сендмайл(www.sendmail.org)
tar -xzf senmail-x.xx.xx.tar.gz
cd sendmail-x.xx.xx/
Теперь очень важно:
заходим в sendmail-x.xx.x/devtools/Site и делаем там файл
site.config.m4 в котором пишем :
APPENDDEF(`confENVDEF', `-DSASL')
APPENDDEF(`conf_sendmail_LIBS', `-lsasl')
APPENDDEF(`confLIBDIRS', `-L/usr/lib/')
APPENDDEF(`confINCDIRS', `-I/usr/include/')
возвращаемся в каталог sendmail-x.xx.xx/
и запускаем скрипт
./Build
./Build install
Теперь проверим что у нас получилось:
sendmail -d0.1 -bv root | grep SASL
Если всё работает идем дальше. Сконфигурируем Sendmail.
впишем в свой файл sendmail.mc :
TRUST_AUTH_MECH(`GSSAPI DIGEST-MD5 CRAM-MD5 PLAIN')dnl
define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 PLAIN')dnl
define(`confDEF_AUTH_INFO', `/etc/mail/auth/auth-info')dnl
FEATURE(`no_default_msa')dnl turn off default entry for MSA
DAEMON_OPTIONS(`Port=25, Name=MSA, M=E')dnl
Советую выключить из списка PLAIN метод авторизации !
Теперь :
m4 senmail.mc>sendmail.cf
Копируем файл туда где Sendmail берёт конфиг файл :
cp sendmail.cf /etc/mail/sendmail.cf
Проверяем насколько готов sendmail:
telnet localhost 25
Trying 127.0.0.1...
Connected to localhost
Escape character is '^]'.
220 local.sendmail.ORG ESMTP Sendmail 8.10.0/8.10.0; Thu, 9 Sep 1999
10:48:44 -0700 (PDT)
ehlo localhost
250-local.sendmail.ORG Hello localhost [127.0.0.1], pleased to meet
you
250-ENHANCEDSTATUSCODES
250-DSN
250-AUTH DIGEST-MD5 CRAM-MD5 PLAIN
250 HELP
quit
Теперь можете поиграть с вписаниями в хидеры е-майла информации о
аутентификации. В /etc/sendmail.cf поищите:
#########################
# Format of headers #
#########################
Впишите к примеру такое :
$.$?{auth_type}(authenticated with ${auth_type} from ${auth_author}$.)
Тогда в письмах, в хидерах появится такое :
(authenticated with CRAM-MD5 from newuser)
В емайл - клиентах не забудьте указать:
login : newuser@yourhost
password: passwowdfornewuser
359 Прочтений •  [SMTP AUTH (SASL) в sendmail 8.10/8.11 (auth smtp mail sasl sendmail)] [08.05.2012] [Комментариев: 0]
Добавил: Ukraine Vova
Ссылки
HTML: 
[BB Url]: 
Похожие статьи
Название Добавил Добавлено
• SMTP AUTH в sendmail 8.10/8.11 (mai... Ukraine Vova 08.05.2012
• SMTP AUTH (SASL) в sendmail 8.10/8.... Ukraine Vova 08.05.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.

Проект входит в сеть сайтов «8Gamers Network»

Все права сохранены. 8Gamers.NET © 2011 - 2025

Статьи
Рецензия на Pressure
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chronicles of Zerzura
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy & Tactics: World War 2
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scribblenauts Unlimited
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walking Dead: Survival Instinct, The
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь | RSS | Донейт | Статистика | Команда | Техническая поддержка