Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Настройка SMTP
FreeBSD

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

Gretrick



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Стоит Sendmail. Проблема в том, что через смтп сервер можно отправить письма только тем пользователям у которых открыты ящики на этом серваке.
 
Для всех остальных выдает ошибку:
 
The message could not be sent because one of the recipients was rejected by the server. The rejected e-mail address was 'sergey@fasts.lv'. Subject 'SMTP test', Account: 'mail.shosting.lv', Server: 'mail.shosting.lv', Protocol: SMTP, Server Response: '550 5.7.1 <sergey@fasts.lv>... Relaying denied. IP name lookup failed [217.145.209.109]', Port: 25, Secure(SSL): No, Server Error: 550, Error Number: 0x800CCC79  

Всего записей: 718 | Зарегистр. 26-09-2003 | Отправлено: 12:13 27-01-2006
sboev

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пропиши домен в /etc/mail/access
fasts.lv                      RELAY
 
Не забудь сделать make

Всего записей: 143 | Зарегистр. 12-05-2004 | Отправлено: 12:23 27-01-2006
Gretrick



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sboev
Мне надо, что бы пользователи могли на любой домен отправить почту.
 
Добавлено:
И как сделать, что бы смтп сервером могли пользоватся только те пользователи у которых создан ящик на этом сервере. Что бы они посылали письма используя свой логин и пароль.
 
Так на gmail сделано.

Всего записей: 718 | Зарегистр. 26-09-2003 | Отправлено: 12:25 27-01-2006
sboev

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пропиши адрес сети в /etc/mail/access  
192.168.111                      RELAY  
 
Насчет авторизации не подскажу, пока не было задач  

Всего записей: 143 | Зарегистр. 12-05-2004 | Отправлено: 12:41 27-01-2006
Gretrick



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sboev
Не помогло.

Всего записей: 718 | Зарегистр. 26-09-2003 | Отправлено: 12:46 27-01-2006
alander



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Т.к. ты не привел свой конфиг, приведу пример на основе своего. Не должно быть ограничений на отправку с твоего домена.  
Для настройки авторизации читай тут
hттp://www.opennet.ru/base/net/sendmail_sasl2.txt.html
 
----
divert(0)
include(`/usr/share/sendmail/cf/m4/cf.m4')
VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.10.2.11 2001/07/14 18:07:27 gshapiro Exp $')
OSTYPE(freebsd4)
DOMAIN(generic)
 
FEATURE(access_db, `hash -T<TMPF> /etc/mail/access')
FEATURE(blacklist_recipients)
FEATURE(local_lmtp)
FEATURE(mailertable, `hash -o /etc/mail/mailertable')
FEATURE(relay_based_on_MX)
FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')
FEATURE(`dnsbl', `dul.ru', `Use mail relays of your ISP')
FEATURE(`dnsbl', `relays.ordb.org', `Rejected - see http://ordb.org/')dnl
FEATURE(`dnsbl', `bl.spamcop.net', `Spam blocked - see http://spamcop.net/bl.shtml?$&{client_addr}')dnl
FEATURE(`dnsbl',`ex.dnsbl.org', `Spam bloked - see http://www.dnsbl.org/')dnl
 
dnl Uncomment both of the following lines to listen on IPv6 as well as IPv4
DAEMON_OPTIONS(`Name=IPv4, Family=inet')
 
define(`confCW_FILE', `-o /etc/mail/local-host-names')
define(`confMAX_MESSAGE_SIZE', `20000000')
 
define(`confBIND_OPTS', `WorkAroundBrokenAAAA')
define(`confMAX_MIME_HEADER_LENGTH', `256/128')
define(`confNO_RCPT_ACTION', `add-to-undisclosed')
define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy')
MASQUERADE_AS(`[твой домен]')
FEATURE(`masquerade_envelope')
FEATURE(`allmasquerade')
FEATURE(`always_add_domain')
FEATURE(`limited_masquerade')
MASQUERADE_DOMAIN(`localhost')
MODIFY_MAILER_FLAGS(`LOCAL', `+S')
MAILER(local)
MAILER(smtp)

Всего записей: 75 | Зарегистр. 26-04-2002 | Отправлено: 13:06 27-01-2006
Gretrick



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alander
http://www.shosting.lv/temp/sendmail.cf

Всего записей: 718 | Зарегистр. 26-09-2003 | Отправлено: 13:09 27-01-2006
alander



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
бррррр ну в целом понятно
в файле access ты сеть свою уже прописал вероятно, хеш то сделал?
добавь в файл /etc/mail/relay-domains
имя своего домена  
ну и -HUP на демона

Всего записей: 75 | Зарегистр. 26-04-2002 | Отправлено: 13:26 27-01-2006
Gretrick



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alander
Что то у меня такого файла нет.

Всего записей: 718 | Зарегистр. 26-09-2003 | Отправлено: 13:31 27-01-2006
alander



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
создай
у тебя судя по конфигу такое имя используется

Всего записей: 75 | Зарегистр. 26-04-2002 | Отправлено: 13:32 27-01-2006
Gretrick



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alander
Просто shosting.lv там написать?

Всего записей: 718 | Зарегистр. 26-09-2003 | Отправлено: 13:34 27-01-2006
alander



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ну

Всего записей: 75 | Зарегистр. 26-04-2002 | Отправлено: 13:35 27-01-2006
Gretrick



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alander
Написал. Все равно не отправляются письма.

Всего записей: 718 | Зарегистр. 26-09-2003 | Отправлено: 13:37 27-01-2006
alander



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
и еще файл local-host-names
если нет тоже создай  
и туда имя домена тоже запиши
 
Добавлено:
у тебя почтовик случаем не на виртуальный домен создается?

Всего записей: 75 | Зарегистр. 26-04-2002 | Отправлено: 13:38 27-01-2006
Gretrick



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
local-host-names - создан
 
Нет, не на виртуальный.

Всего записей: 718 | Зарегистр. 26-09-2003 | Отправлено: 13:40 27-01-2006
angelweb



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
alander
 
В прямой и обратной зоне должны ip быть прописаны (в DNS почтовика)

----------
Первое правило Windows - делай резервную копию ©.
CISCO на РУССКОМ

Всего записей: 687 | Зарегистр. 09-12-2004 | Отправлено: 13:41 27-01-2006
alander



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
давай по порядку.
1. почта к тебе ходит? если нет - текст ошибки
2. почта от тебя ходит? если нет - текст ошибки
 
 
Добавлено:

Цитата:
angelweb  

 
поддерживаю
 

Всего записей: 75 | Зарегистр. 26-04-2002 | Отправлено: 13:42 27-01-2006
Gretrick



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alander
1. Ко мне почта приходит без проблем.
2. Отпровляется только тем у кого создан почтовые ящик на серваке.
 
Если не создан то:
 
The message could not be sent because one of the recipients was rejected by the server. The rejected e-mail address was 'sergejs.lastovskis@gmail.com'. Subject 'test', Account: 'mail.shosting.lv', Server: 'mail.shosting.lv', Protocol: SMTP, Server Response: '550 5.7.1 <sergejs.lastovskis@gmail.com>... Relaying denied. IP name lookup failed [217.145.209.109]', Port: 25, Secure(SSL): No, Server Error: 550, Error Number: 0x800CCC79

Всего записей: 718 | Зарегистр. 26-09-2003 | Отправлено: 13:47 27-01-2006
alander



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у тебя какая подсеьт для внутрисети?
 
Добавлено:
занятно по nslookup у тебя адрес ns1=адрес ns2
вообще это не совсем корректно.
 
Добавлено:
в обоих случаях с ошибками адрес один и тот же
ты видимо не внтури сети
пропиши свой адрес в access как RELAY

Всего записей: 75 | Зарегистр. 26-04-2002 | Отправлено: 14:04 27-01-2006
Gretrick



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alander
Незнаю какая подсеть. Как посмотреть?
 
Свой адрес? Ето мой ип ты имееш в виду?

Всего записей: 718 | Зарегистр. 26-09-2003 | Отправлено: 16:57 27-01-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Настройка SMTP


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru