Отправка сообщений системы через sendmail

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Отправка сообщений системы через sendmail

Непрочитанное сообщение Raven2000 » 2009-10-13 15:37:45

Вопрос таков письма с системы приходят но с граблями

Код: Выделить всё

# mail root@localhost
Subject: test
test
.
EOT
На ящик приходи так:

Код: Выделить всё

Тема: Postmaster notify: see transcript for details
От: Mail Delivery Subsystem <MAILER-DAEMON@bsd.ampul.local>
Дата: Tue, 13 Oct 2009 16:19:08 +0400 (MSD)
Кому: postmaster@bsd.ampul.local

The original message was received at Tue, 13 Oct 2009 16:19:07 +0400 (MSD)
from localhost [127.0.0.1]

   ----- The following addresses had permanent fatal errors -----
911tk@mail.ru
    (reason: 550 Unroutable address)
    (expanded from: <root@bsd.ampul.local>)

   ----- Transcript of session follows -----
... while talking to mxs.mail.ru.:
>>> >>> MAIL From:<Raven2000@bsd.ampul.local> SIZE=605
<<< 550 Unroutable address
554 5.0.0 Service unavailable
550 5.1.1 <Raven2000@bsd.ampul.local>... User unknown

Reporting-MTA: dns; bsd.ampul.local
Received-From-MTA: DNS; localhost
Arrival-Date: Tue, 13 Oct 2009 16:19:07 +0400 (MSD)

Final-Recipient: RFC822; root@bsd.ampul.local
X-Actual-Recipient: RFC822; 911tk@mail.ru
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 550 Unroutable address
Last-Attempt-Date: Tue, 13 Oct 2009 16:19:08 +0400 (MSD)

Тема: test
От: Alex <Raven2000@bsd.ampul.local>
Дата: Tue, 13 Oct 2009 16:19:07 +0400 (MSD)
Кому: root@bsd.ampul.local

test
Алиас создан и собран

Код: Выделить всё

# newaliases
/etc/mail/aliases: 28 aliases, longest 13 bytes, 292 bytes total

Код: Выделить всё

# cat aliases |grep root
postmaster: root
_dhcp:  root
_pflogd: root
bin:    root
bind:   root
daemon: root
games:  root
kmem:   root
man:    root
news:   root
nobody: root
operator: root
pop:    root
proxy:  root
sshd:   root
system: root
toor:   root
tty:    root
uucp:   root
abuse:  root
# noc:          root
security:       root
ftp:            root
# hostmaster:   root
# webmaster:    root
root:           911tk@mail.ru

Код: Выделить всё

# uname -a
FreeBSD bsd.ampul.local 7.2-RELEASE-p3 FreeBSD 7.2-RELEASE-p3 #0: Mon Aug  3 12:26:05 MSD 2009     Raven2000@bsd.ampul.local:/usr/obj/usr/src/sys/GENERIC  i386

Код: Выделить всё

# host -t mx bsd
bsd.ampul.local mail is handled by 10 bsd.ampul.local.
Чё ему не нравится (думаю вариация в ДНС (resolv.conf), но что именно хз)
==
Машина работает в локалке и выход в инет через статический IP.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Отправка сообщений системы через sendmail

Непрочитанное сообщение hizel » 2009-10-13 15:51:48

пропиши в hosts норм информацию, тот же bsd.ampul.local на внешний ip

даже не так, пропишы в hosts соответствее того что у тебя написанно в /etc/rc.conf hostname=
ну и на всякий случай еще и с доменом
Последний раз редактировалось hizel 2009-10-13 15:52:37, всего редактировалось 1 раз.
Причина: даже так
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Отправка сообщений системы через sendmail

Непрочитанное сообщение Raven2000 » 2009-10-14 8:05:37

Код: Выделить всё

/etc/rc.conf
defaultrouter="192.168.0.3"
hostname="bsd.ampul.local"
ifconfig_em0="inet 192.168.0.2  netmask 255.255.255.0"

Код: Выделить всё

/etc/hosts
::1                     localhost localhost.bsd.ampul.local
127.0.0.1               localhost localhost.bsd.ampul.local
#
192.168.0.1             main.ampul.local main
192.168.0.1             main.ampul.local.
192.168.0.2             bsd.ampul.local bsd
192.168.0.2             bsd.ampul.local.
так что приписать в /etc/hosts Внешний_IP??

Код: Выделить всё

Внешний_IP            bsd.ampul.local bsd
Внешний_IP            bsd.ampul.local.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Отправка сообщений системы через sendmail

Непрочитанное сообщение Raven2000 » 2009-10-14 8:23:25

пробовал добавлять

Код: Выделить всё

Внешний_IP             bsd.ampul.local bsd
Внешний_IP             bsd.ampul.local.
217.69.128.41           mail.ru.
217.69.128.42           mail.ru.
217.69.128.43           mail.ru.
217.69.128.44           mail.ru.
пофиг
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Отправка сообщений системы через sendmail

Непрочитанное сообщение hizel » 2009-10-14 8:32:59

/etc/hosts

Код: Выделить всё

195.177.X.Y          rubezh  rubezh.Z.ru
/etc/rc.conf

Код: Выделить всё

hostname="rubezh.Z.ru"
и у меня работает, только может я чего забыл, что делал :(
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Отправка сообщений системы через sendmail

Непрочитанное сообщение Raven2000 » 2009-10-14 8:36:21

Это должно быть что имя моего серванта или майл сервера в интете (mail.ru)??
hostname="rubezh.Z.ru"
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Отправка сообщений системы через sendmail

Непрочитанное сообщение hizel » 2009-10-14 8:38:14

ну вообщето имя хоста
и чтобы этот дебилушко сендмыл в отправителях его воткнул после root@
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Отправка сообщений системы через sendmail

Непрочитанное сообщение Raven2000 » 2009-10-14 8:39:29

ну так имя хоста у меня уже есть! (Сервант локальный с инетом через NAT)

Код: Выделить всё

hostname="bsd.ampul.local"

Код: Выделить всё

/etc/hosts
::1                     localhost localhost.bsd.ampul.local
127.0.0.1               localhost localhost.bsd.ampul.local
192.168.0.2             bsd.ampul.local bsd
192.168.0.2             bsd.ampul.local.
(
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Отправка сообщений системы через sendmail

Непрочитанное сообщение Raven2000 » 2009-10-14 8:40:38

hizel писал(а):ну вообщето имя хоста
и чтобы этот дебилушко сендмыл в отправителях его воткнул после root@
он и втыкает
he original message was received at Wed, 14 Oct 2009 09:20:19 +0400 (MSD)
from localhost [127.0.0.1]

----- The following addresses had permanent fatal errors -----
911tk@mail.ru
(reason: 550 Unroutable address)
(expanded from: <root@bsd.ampul.local>)

----- Transcript of session follows -----
... while talking to mxs.mail.ru.:
>>> >>> MAIL From:<Raven2000@bsd.ampul.local> SIZE=593
<<< 550 Unroutable address
554 5.0.0 Service unavailable
550 5.1.1 <Raven2000@bsd.ampul.local>... User unknown

Reporting-MTA: dns; bsd.ampul.local
Received-From-MTA: DNS; localhost
Arrival-Date: Wed, 14 Oct 2009 09:20:19 +0400 (MSD)

Final-Recipient: RFC822; root@bsd.ampul.local
X-Actual-Recipient: RFC822; 911tk@mail.ru
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 550 Unroutable address
Last-Attempt-Date: Wed, 14 Oct 2009 09:20:20 +0400 (MSD)

Тема:
sddd
От:
Alex <Raven2000@bsd.ampul.local>
Дата:
Wed, 14 Oct 2009 09:20:19 +0400 (MSD)
Кому:
root@bsd.ampul.local

dd
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Отправка сообщений системы через sendmail

Непрочитанное сообщение hizel » 2009-10-14 8:44:26

гм, сдается мне он с таким доменом ни пустит :-)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Отправка сообщений системы через sendmail

Непрочитанное сообщение Raven2000 » 2009-10-14 8:47:34

так ведь сцуко письма то приходят
Вложения
Захват.png
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Отправка сообщений системы через sendmail

Непрочитанное сообщение Raven2000 » 2009-10-14 9:39:14

Да другой ящик пишет

Код: Выделить всё

The original message was received at Wed, 14 Oct 2009 10:35:02 +0400 (MSD)
from localhost [127.0.0.1]

   ----- The following addresses had permanent fatal errors -----
<adre@b14.ru>
    (reason: 550 "HELO не совпадает с обратной записью DNS")

   ----- Transcript of session follows -----
... while talking to ns1.b14.ru.:
>>> >>> DATA
<<< 550 "HELO не совпадает с обратной записью DNS"
550 5.1.1 <adre@b14.ru>... User unknown
<<< 503-All RCPT commands were rejected with this error:
<<< 503-"HELO не совпадает с обратной записью DNS"
<<< 503 Valid RCPT command must precede DATA

Reporting-MTA: dns; bsd.ampul.local
Received-From-MTA: DNS; localhost
Arrival-Date: Wed, 14 Oct 2009 10:35:02 +0400 (MSD)

Final-Recipient: RFC822; adre@b14.ru
Action: failed
Status: 5.1.1
Remote-MTA: DNS; ns1.b14.ru
Diagnostic-Code: SMTP; 550 "HELO не совпадает с обратной записью DNS"
Last-Attempt-Date: Wed, 14 Oct 2009 10:35:04 +0400 (MSD)

Тема:Test
От:Alex <Raven2000@bsd.ampul.local>
Дата:Wed, 14 Oct 2009 10:35:00 +0400 (MSD)
Кому:adre@b14.ru
=)))
Что то с днс только что..
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: Отправка сообщений системы через sendmail

Непрочитанное сообщение Laa » 2009-10-14 10:04:16

Raven2000 писал(а):так ведь сцуко письма то приходят
Это письмо с отправителем <> (null sender) потому и пришло. Посмотри rfc822 заголовки этого письма.
Тебе надо настроить маскарадинг какой-то, или принимать такие письма на твоем локальном почтовике и там и читать.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Отправка сообщений системы через sendmail

Непрочитанное сообщение Raven2000 » 2009-10-14 10:08:21

мдя или в DMZ поставить exim присабачить имя к IP и работать (
Решений больше нет?
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: Отправка сообщений системы через sendmail

Непрочитанное сообщение Laa » 2009-10-14 10:19:46

Raven2000 писал(а):мдя или в DMZ поставить exim присабачить имя к IP и работать (
Решений больше нет?
Ну на хост с сендмылом навесь реальный домен, который будет нормально оформлен (ДНС, ПТР..) и тогда не будет проблем с доставкой из него почты.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4423
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Отправка сообщений системы через sendmail

Непрочитанное сообщение Raven2000 » 2009-10-14 10:22:15

не не катит.
cd /usr/ports/mail/ssmtp
=(( придется
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]