Artem-Samsung
09-07-2008, 19:27
Добрый день. И еще раз к вам обращаюсь по поводу создания веб сервера, надеюсь, что отнесетесь с понимаем.
Как я упоминал - институт направил на практику. Я такой задачи, которую передо мной поставили не проходил, а именно установка сервера.
Еачать нужно с почтового. Мне эта тема очень интересна, и я почти прочел книжку - Линукс Полное руководство, и просматриваю сейчас книжку Линукс Сервер
Вообщем вычитав информацию как на счет sendmail так и postfix, я остановился на втором.
Задача такова:
Для начала, создать веб-сервер для локальной сети.
Есть 4 компьютера, на которых установлен Windows XP и компьютер с ОС Linux openSuse 10.3 на котором собственно и будет сервер.
Начал используя мануалом: Mail server HOWTO (http://ru.opensuse.org/Mail_server_HOWTO)
Следовательно файл etc/postfix/main.cf у меня полчился таким:
inet_protocols = all
biff = no
mail_spool_directory = /var/mail
canonical_maps = hash:/etc/postfix/canonical
virtual_alias_maps = hash:/etc/postfix/virtual
virtual_alias_domains = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
myhostname = infotec-server.Workgroup
mydomain = Workgroup
program_directory = /usr/lib/postfix
inet_interfaces = localhost
masquerade_domains =
mydestination = $myhostname, localhost.$mydomain
defer_transports =
mynetworks_style = subnet
disable_dns_lookups = no
relayhost =
mailbox_command =
mailbox_transport =
strict_8bitmime = no
disable_mime_output_conversion = no
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_client_restrictions =
smtpd_helo_required = no
smtpd_helo_restrictions =
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtp_sasl_auth_enable = no
smtpd_sasl_auth_enable = no
smtpd_use_tls = no
smtp_use_tls = no
alias_maps = hash:/etc/aliases
mailbox_size_limit = 0
message_size_limit = 10240000
Перезапускаю сервер: rcpostfix restart.
Как я понимаю, теперь машина infotec-server в группе Workgroup будет почтовым сервером smtp
Установил imap, ничего не настроил, осталось как есть.
Предположим, что оно все работает, вот только не понимаю.
Как Можно теперь отправлять почту с одного компьютера на другой:
В почтовом клиенте, к примеру BAT настраиваем
smtp: infotec-server
pop3: infotec-server
А как же логин и пароль? Где их брать?
Где зарегестрировать пользователей для почтового сервера?
Помогите советами и ответами на мои вопросы, и посоветуйте мануалы какие то может более подробные.
Спасибо
Как я упоминал - институт направил на практику. Я такой задачи, которую передо мной поставили не проходил, а именно установка сервера.
Еачать нужно с почтового. Мне эта тема очень интересна, и я почти прочел книжку - Линукс Полное руководство, и просматриваю сейчас книжку Линукс Сервер
Вообщем вычитав информацию как на счет sendmail так и postfix, я остановился на втором.
Задача такова:
Для начала, создать веб-сервер для локальной сети.
Есть 4 компьютера, на которых установлен Windows XP и компьютер с ОС Linux openSuse 10.3 на котором собственно и будет сервер.
Начал используя мануалом: Mail server HOWTO (http://ru.opensuse.org/Mail_server_HOWTO)
Следовательно файл etc/postfix/main.cf у меня полчился таким:
inet_protocols = all
biff = no
mail_spool_directory = /var/mail
canonical_maps = hash:/etc/postfix/canonical
virtual_alias_maps = hash:/etc/postfix/virtual
virtual_alias_domains = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
myhostname = infotec-server.Workgroup
mydomain = Workgroup
program_directory = /usr/lib/postfix
inet_interfaces = localhost
masquerade_domains =
mydestination = $myhostname, localhost.$mydomain
defer_transports =
mynetworks_style = subnet
disable_dns_lookups = no
relayhost =
mailbox_command =
mailbox_transport =
strict_8bitmime = no
disable_mime_output_conversion = no
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_client_restrictions =
smtpd_helo_required = no
smtpd_helo_restrictions =
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtp_sasl_auth_enable = no
smtpd_sasl_auth_enable = no
smtpd_use_tls = no
smtp_use_tls = no
alias_maps = hash:/etc/aliases
mailbox_size_limit = 0
message_size_limit = 10240000
Перезапускаю сервер: rcpostfix restart.
Как я понимаю, теперь машина infotec-server в группе Workgroup будет почтовым сервером smtp
Установил imap, ничего не настроил, осталось как есть.
Предположим, что оно все работает, вот только не понимаю.
Как Можно теперь отправлять почту с одного компьютера на другой:
В почтовом клиенте, к примеру BAT настраиваем
smtp: infotec-server
pop3: infotec-server
А как же логин и пароль? Где их брать?
Где зарегестрировать пользователей для почтового сервера?
Помогите советами и ответами на мои вопросы, и посоветуйте мануалы какие то может более подробные.
Спасибо