У меня есть почтовый сервер на linux fedora 10. Почтовый сервер: sendmail. Мой почтовый сервер работал без сбоев. Но я переконфигурировал свой почтовый сервер /etc/mail/sendmail.mc файл, чтобы сделать его более эффективным. Но после изменения, внесенного в файл mc, никакая почта не поступает ни на одну из моих почтовых учетных записей извне, но почта идет Хотя никакая почта не идет с моей учетной записи на другую учетную запись в той же локальной сети.
Отображение этой ошибки на стороне отправителя
Delivery to the following recipient failed permanently:
xyz@abc.com
Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the recipient domain. We
recommend contacting the other email provider for further information about the cause
of this error. The error that the other server returned was: 550 550 5.7.1
<xyz@abc.com>... Relaying denied (state 14).
Когда возникает эта проблема, я просто перезаписываю предыдущий файл mc снова. И делаю необходимое m4. Но проблема еще не решена.
................................. Мой предыдущий файл sendmail.mc ........... .............
divert(-1)dnl include(`/usr/share/sendmail-cf/m4/cf.m4')dnl VERSIONID(`setup for linux')dnl OSTYPE(`linux')dnl FEATURE(local_procmail, `', `procmail -t -Y -a $h -d $u')dnl FEATURE(`access_db', `hash -T -o /etc/mail/access.db')dnl FEATURE(`blacklist_recipients')dnl EXPOSED_USER(`root')dnl MAILER(smtp)dnl MAILER(procmail)dnl
.................................................. ...................................
............................. Отредактированный файл sendmail.mc ................ ..................
divert(-1)dnl include(`/usr/share/sendmail-cf/m4/cf.m4')dnl VERSIONID(`setup for linux')dnl OSTYPE(`linux')dnl FEATURE(local_procmail, `', `procmail -t -Y -a $h -d $u')dnl FEATURE(`access_db', `hash -T -o /etc/mail/access.db')dnl FEATURE(`greet_pause',5000) FEATURE(`blacklist_recipients')dnl EXPOSED_USER(`root')dnl define(`confCONNECTION_RATE_THROTTLE', `10')dnl define(`confMAX_DAEMON_CHILDREN', `250')dnl define(`confBAD_RCPT_THROTTLE', `1')dnl define(`confMAX_RCPTS_PER_MESSAGE', `15')dnl define(`confQUEUE_LA', `5')dnl define(`confREFUSE_LA', `20')dnl MAILER(smtp)dnl MAILER(procmail)dnl
.................................................. ......................
Пожалуйста, направьте меня. Что мне теперь делать?
Спасибо с уважением
Это не ответ на ваш вопрос, но, пожалуйста, сделайте себе огромную услугу и замените Sendmail чем-то более простым в настройке. Exim и Postfix - хорошие замены. Exim немного более гибкий.