Своя почта для ubuntu.ru Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ideapool:почта [2010/09/14 14:34]
ideapool:почта [2010/09/15 00:24] (текущий)
Строка 8: Строка 8:
   - Поставить **postfix**   - Поставить **postfix**
  
-Самым разумным,​ на мой взгляд,​ является организация ящиков в виде редиректов на основной ящик пользователя из профиля SMF. То есть члены определённой группы SMF автоматически получают адрес login@ubuntu.ru,​ который является редиректом на их основной почтовый адрес из профиля.+Самым разумным,​ на мой взгляд,​ является организация ящиков в виде редиректов на основной ящик пользователя из профиля SMF. То есть члены определённой группы SMF автоматически получают адрес login@ubuntu.ru,​ который является редиректом на их основной почтовый адрес из профиля. ​Плюс можно будет добавить несколько адресов вручную,​ естественно тоже редиректами. 
 + 
 +Проще говоря мы предоставляем пользователям адрес, но не предоставляем почтовый ящик. Ящики и так уже у всех есть, накой плодить сущности?​
  
 Преимущества:​ безопасность сервера (нет ни авторизации,​ ни фильтров спама, ни вообще какого-либо доступа пользователей к SMTP) и идеальная простота для конечного пользователя. Ибо ящики и так уже у всех есть и пытаться стать ещё одним почтовым провайдером просто бесполезно. Преимущества:​ безопасность сервера (нет ни авторизации,​ ни фильтров спама, ни вообще какого-либо доступа пользователей к SMTP) и идеальная простота для конечного пользователя. Ибо ящики и так уже у всех есть и пытаться стать ещё одним почтовым провайдером просто бесполезно.
Строка 182: Строка 184:
 # Анализируем ответ # Анализируем ответ
 foreach my $row ($sth->​fetchrow_hashref()) { foreach my $row ($sth->​fetchrow_hashref()) {
- my $user = $row->{memberName};+ my $user = $row->{realName};
  # Если имя пользователя содержит неразрешённые символы - пропускаем его  # Если имя пользователя содержит неразрешённые символы - пропускаем его
  # Разрешены любые буквы, цифры и символы "​.",​ "​-"​ и "​_"​  # Разрешены любые буквы, цифры и символы "​.",​ "​-"​ и "​_"​
Строка 195: Строка 197:
 </​code>​ </​code>​
  
-Итого поставленная цель достигнута. Кроме того, можно вручную добавлять алиасы,​ чтобы не создавать лишние аккаунты в SMF. Для этого служит вторая карта - **local-aliases**,​ которая заполняется по необходимости вручную.+Добавляем скрипт в cron и радуемся жизни. ​Итого поставленная цель достигнута. Кроме того, можно вручную добавлять алиасы,​ чтобы не создавать лишние аккаунты в SMF. Для этого служит вторая карта - **local-aliases**,​ которая заполняется по необходимости вручную.
  
 В качестве дополнения к этому: В качестве дополнения к этому:
  
   * [[jabber|Свой Jabber сервер]]   * [[jabber|Свой Jabber сервер]]
 +
 +
 +<note important>​В дальнейшем при необходимости эту схему можно расширить путём добавления реальных почтовых ящиков со всеми причиндалами в виде авторизации,​ IMAP и прочих прелестей. Сделать это просто и не потребуется изменения уже работающей системы,​ предложенной выше, только её надстройка.</​note>  ​