The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Патч - Cyrus IMAP и виртуальные хосты. (patch imap)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: patch, imap,  (найти похожие документы)
Date: Fri, 01 Nov 2002 12:39:15 +0500 From: Andrew Filonov <aef@antar.bryansk.ru> Newsgroups: ftn.ru.unix.bsd Subject: Патч - Cyrus IMAP и виртуальные хосты. >> PS: Для любителей красивостей есть патч, после которого >> вводимое пользователем POP3/IMAP user@host.com становится >> полностью эквивалентно user@host_com
- --- lib/auth_unix.c.orig Wed May 24 00:56:12 2000 +++ lib/auth_unix.c Thu Sep 19 17:47:43 2002 @@ -156,6 +156,7 @@ static char retbuf[81]; struct group *grp; char sawalpha; + char domain_present; char *p; if (strcasecmp(identifier, "anonymous") == 0) { @@ -191,6 +192,7 @@ */ p = retbuf; sawalpha = 0; + domain_present = 0; while (*identifier) { *p = *identifier++; @@ -203,7 +205,16 @@ /* FALL THROUGH */ default: - ; + switch(*p){ + case '@': + domain_present = 1; + break; + case '.': + if(domain_present) *p='_'; + break; + default: + break; + } } p++; } ===============

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2023 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру