Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Sendmail. Заведение почтовых адресов и алиасы  (Прочитано 5503 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SeVlad

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
    • Изготовление недорогих сайтов
Третий день курю мануалы и форум, но так и не въехал как же создавать почтовых юзеров в сабжевом почтовике. (заюзать постификс\эксим\етс просьба не предлагать!)

Более того - странно почему в дефолтном почтовом клиенте (Evolutiuon) кнопка "отправить\получить" неактивна?

Имею установленный апач и несколько виртуалхостов.


В общем требуется создать адреса

  • myuser@localhost.loc
  • myuser1@virtualhost1.loc
  • myuser2@virtualhost1.loc
  • myuser@virtualhost2.loc

и алиасы(или редиректы):
  • anyuser@virtualhost1.loc -> myuser@virtualhost1.loc
  • anyuser@virtualhost2.loc -> myuser@virtualhost2.loc
  • anyuser@anydomen -> myuser@virtualhost1.loc
где, anyuser\anydomen - любой логин\домен

Подскажите, плз, что где как прописать.

ЗЫ. Уже поставил webmin в надежде что там это понятней будет, но не тут-то было.. :(
Нуб в убунте.(Но не в ПК и Винде ;) )
Ubuntu  10,10 на ноуте. С инетом оч. туго

Оффлайн klasik

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
вам нужно почитать про принципы работы эл. почты в целом. Sendmail это MTA - агент передачи почты, работает по протоколу SMTP. Доступ же к ящикам осуществляется с помощью POP3/IMAP сервера, cyrus, dovecot, к примеру.

Оффлайн SeVlad

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
    • Изготовление недорогих сайтов
klasik, Вы хотите сказать, что Sendmail - это не почтовый сервер? :o :o :o (У меня прям мир перевернулся - я ведь лет 10 так считал ;) )
Хм.. А что же стоит у хостеров? У них везде написан сендмаил (а название "dovecot" етс я услышал всего 3 дня назад.. и только тут, на форуме..)
« Последнее редактирование: 25 Мая 2011, 01:19:26 от SeVlad »
Нуб в убунте.(Но не в ПК и Винде ;) )
Ubuntu  10,10 на ноуте. С инетом оч. туго

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28474
    • Просмотр профиля
Вы скажите нормально, что вам нужно. Фраза "создать почту" лично у меня ассоциируется только с написанием нового сообщения в почтовом клиенте.
Нужно ли вам принимать почту, раздавать почту клиентам, или только отправлять почту с сайтов наружу?

P.S.
sendmail это старый и заслуженный почтовый сервер, но в Ubuntu ему предпочитают более современный postfix.
А Dovecot - это POP3/IMAP демон для раздачи почты конечным пользователям. Сам по себе отдельно от почтового сервера он сравнительно бессмысленен.
« Последнее редактирование: 25 Мая 2011, 02:34:43 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн El Scorpio

  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля
klasik, Вы хотите сказать, что Sendmail - это не почтовый сервер? :o :o :o (У меня прям мир перевернулся - я ведь лет 10 так считал ;) )
Существует два типа почтовых серверов - те, что отвечают за отправку почты (SMTP), и те, что отвечают за получение почты (POP3/IMAP). Достаточно открыть настройки любой почтовой программы и убедиться, что там указывается два сервера (для почтового ящика на yandex.ru - smtp.yandex.ru и imap.yandex.ru)
Sendmail - это старый заслуженный SMTP-сервер

Что касается алиасов, то почтовые сервера работают непосредственно с профилями пользователей, прописанных на данном компьютере. Да, в настройках почтовых серверов можно прописать "виртуальных" пользователей, но в любом случае все обращения к ним будут перенаправлены в /home/real_user/Mailbox и другие папки

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28474
    • Просмотр профиля
Существует два типа почтовых серверов - те, что отвечают за отправку почты (SMTP), и те, что отвечают за получение почты (POP3/IMAP)

Чё????????????
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн El Scorpio

  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля
Третий день курю мануалы и форум, но так и не въехал как же создавать почтовых юзеров в сабжевом почтовике.
....
ЗЫ. Уже поставил webmin в надежде что там это понятней будет, но не тут-то было.. :(
Для создания почтового ящика на локальном почтовом сервере нужно создать на этом сервере пользователя. Можно даже через webmin (так даже нагляднее будет :) )
Командной оболочкой прописать /bin/false - всё равно этот пользователь никакие команды выполнять не будет. Метод аутентификации - "по паролю". В дальнейшем имя этого пользователя и его пароль нужно будет указать в настройках почтовой программы.


P.S.

Существует два типа почтовых серверов - те, что отвечают за отправку почты (SMTP), и те, что отвечают за получение почты (POP3/IMAP)
Чё????????????
А чё не так? :)
Ладно, буду использовать общепринятые термины "агент передачи почты" и "агент доставки почты"

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28474
    • Просмотр профиля
А чё не так? :)
POP3/IMAP отвечает за доступ к почте клиентов.
SMTP отвечает за приём и пересылку. (MTA, ага...)
А вот MDA это та ещё сущность, каждый изгаляется как хочет. По умолчанию эту роль на себя берёт MTA, но в большом количестве случаев на эту должность вешается procmail или что-то более навороченное.
У меня одно время три разных скрипта в качестве MDA висели.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн klasik

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
короче, топикстартеру надо дальше читать мануалы и форумы.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28474
    • Просмотр профиля
короче, топикстартеру надо дальше читать мануалы и форумы.
Топикстартеру надо научиться ставить задачу без притягивания за уши вещей, к делу не относящихся.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн SeVlad

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
    • Изготовление недорогих сайтов
AnrDaemon, я уже как-то Вас просил не отвечать мне. Возможно, Вы многое и знаете в линуксе, но ни прочитать вопросы, ни тем более понятно ответить на них Вы не способны.

Цитировать
Фраза "создать почту"
Вот опять.. Я разве это спрашивал?

Цитировать
Топикстартеру надо научиться ставить задачу без притягивания за уши вещей, к делу не относящихся.
Ваши фантазии я уже даже осознать немогу.. Начинается бред? (отвечать не надо!! Вообще. Мне. )

Цитировать
Для создания почтового ящика на локальном почтовом сервере нужно создать на этом сервере пользователя.
О как!! Я правильно понял - что бы завести мыльного юзера - необходимо завести юзера в системе? А без этого никак?

Ну хорошо, если никак, то заведём. Но все жё - что как дальше (согласно "схемы" в стартпосте)
Цитировать
Командной оболочкой прописать /bin/false - всё равно этот пользователь никакие команды выполнять не будет. Метод аутентификации - "по паролю". .
Вот уже отсюда я не понимаю (надеюсь пока ;) ).
Нуб в убунте.(Но не в ПК и Винде ;) )
Ubuntu  10,10 на ноуте. С инетом оч. туго

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Вы понимаете что хотите сделать?
sendmail может только передавать почту по протоколу smtp и принимать по нему-же от других серверов.
максимум что получится - он будет складировать ее локально
если пропатчить - будет местами работать с мускулем.

Вам какой функционал от почты нужен?
Шаг за шагом можно достичь цели.

Оффлайн SeVlad

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
    • Изготовление недорогих сайтов
>Вы понимаете что хотите сделать?
В первом посте написал, чего хочу. Думаю, не надо ещё пояснять, что на эти адреса нужно отправлять\забирать почту? (как и чем я не спрашиваю)
Но если это важно - отправка как с маил клиента по SMTP, так и php-скриптами (функцией sendmail).
Получение - РОР3 достаточно.
Особой секюрности не требуется - всё локально, для тестирования софта.
Нуб в убунте.(Но не в ПК и Винде ;) )
Ubuntu  10,10 на ноуте. С инетом оч. туго

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Так вот.
До вас упорно пытались донести то, что в сендмыле НЕТ pop3.
Из-за этого вам нужен отдельный сервис, обстуживающий pop3, общая база юзеров для него и SMTP сервиса и общая база почты.
И от того - ЧТО вы выберете, будет зависеть то КАК вы будете это настраивать.
И мы вам на ваши абстрактные вопросы не ответим, пока вы не определитесь.

Определитесь, попробуйте настроить сами - потом приходите с вопросами. А то на фиг посылать все горазды.
Шаг за шагом можно достичь цели.

Оффлайн SeVlad

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
    • Изготовление недорогих сайтов
До вас упорно пытались донести то, что в сендмыле НЕТ pop3.
Вотонокакоказывается?!!! Ну можно было бы это сказать этой же простой фразой. :)
Ну ладно, нет поп3, но ведь сендмаил - почтовик, способный принимать и раскидывать почту по юзерам? Или и тут я не правильно понимаю его назначение?

Из-за этого вам нужен отдельный сервис, обстуживающий pop3, общая база юзеров для него и SMTP сервиса и общая база почты.
Ну хорошо, а что тогда еще к сендмаилу нужно доставить? (желательно с веб или гуй-фейсом. Вебмин, если что, уже стоит)

И от того - ЧТО вы выберете, будет зависеть то КАК вы будете это настраивать.
И мы вам на ваши абстрактные вопросы не ответим, пока вы не определитесь.
Абсолютно согласен :) (только опять же - я один)
И уж коль, как выяснили, сендмаил не обеспечивает моих потребностей (хотя я до последнего момента был уверен, что именно его необходимо и достаточно), тогда задача расширяется.

Я в принципе, не стал говорить об этом с самого начала, поскольку считал, что это не необходимо, (да и тот, кто занимается вебстроительством на локальном сервере поймёт и исходное состояние и чего мне надо).

Ну ок, тогда рассказываю всё, зачем это надо.
 
Имею ноут. Ubuntu 10,10. (Поставил Апач 2, ПХП 5,2, вебмин.)
Поскольку с интернетом у меня весьма напряжно (а я занимаюсь тестированием, изучением и эксплуатацией различного рода вэб-приложений)  - мне необходимо сэмулировать хостинг на ноуте (чисто на виртуалхостах).  Со всеми теми же функциями, которые дают хостинги юзерам - модули пхп, и мыло в тч. (мне мыло надо лишь для веб-ПО и маил-клиентов. Антиспам и тп - не требуется)
В винде я это делал на раз - и апач поднимал и пхп и мускуль и тд.. В тч и почтовые сервера ставил\настраивал (в тч мДемон, и Экченж для офисов и разные мелкие CourierMS для локалки. Не говоря уже об эмуле сендмаила из комплекта денвера). Но в винде не всё так работает, как в *ксах. И не всё потестишь-проверишь.

В общем теперь хочу поднять "локальный хостинг" на убунте.

Соответственно новые вопросы в рамках задачи топика - что (ещё) нужно поставить, чтобы была возможность отправлять почту как из пхп скриптом (функцией sendmail), так и по SMTP, и соответственно получать по РОР3? При этом были возможности описанные в стартпосте.
Нуб в убунте.(Но не в ПК и Винде ;) )
Ubuntu  10,10 на ноуте. С инетом оч. туго

 

Страница сгенерирована за 0.073 секунд. Запросов: 25.