LINUX.ORG.RU
ФорумAdmin

Проблема c sendmail


0

1

Пытаюсь отправить почту через sendmail, но письма не доходят. В логах пишет

Jul 22 18:49:14 Debian-60-squeeze-32-minimal sendmail[30632]: p6MGnEaC030632: to=<itdevdevit@yahoo.com>, ctladdr=noreply@allexpert.de (33/33), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=31481, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (p6MGnESO030633 Message accepted for delivery) Jul 22 18:49:14 Debian-60-squeeze-32-minimal sm-mta[30635]: p6MGnESO030633: to=<itdevdevit@yahoo.com>, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=121805, relay=l.mx.mail.yahoo.com. [74.6.136.244], dsn=5.6.0, stat=Data format error


devit> Debian-60-squeeze-32-minimal

Это имя компа? А в интернете твой хост имеет в ДНС записи forward/reverse? Так как stat=Data format error чаще всего когда тебя не могут отрезолвить на принимающей стороне.

И покажи /etc/hosts

sdio ★★★★★ ()
Ответ на: комментарий от sdio

Да, Debian-60-squeeze-32-minimal это имя кома.
Это мои нс

allexpert.de. 84099   IN   A   78.46.213.232
allexpert.de.   84162   IN   NS   ns3.instradns.com.
allexpert.de.   84162   IN   NS   ns1.instradns.com.
allexpert.de.   84162   IN   NS   ns2.instradns.com.

/etc/hosts
# IPv4
127.0.0.1 localhost
78.46.213.232 allexpert.de

devit ()
Ответ на: комментарий от devit

В /etc/hosts должно быть имя компа (Debian-60-squeeze-32-minimal)

sdio ★★★★★ ()
Ответ на: комментарий от devit

Вобщем разберись с ДНС (наведи порядок) и тебе будет счастье.

sdio ★★★★★ ()
Ответ на: комментарий от sdio

> Так как stat=Data format error чаще всего когда тебя не могут отрезолвить на принимающей стороне.

Если это из-за того, что не могут отрезолвить, то тому, кто сервер настраивал принимающий, надо линейкой по рукам бить. Сообщение об ошибке должно быть адекватным. Хотя, конечно, может быть вариант выдачи левых сообщений об ошибках с целью запутать спаммера, но это не сильно хороший ход, на мой взгляд.

2devit: это только с yahoo, или почта не уходит никуда ?
что показывает hostname ? Это значение sendmail в helo отдаёт. Если там значение неправильное, например «Debian-60-squeeze-32-minimal», то про это можно сказать «Data format error».

AS ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.