Добрый день All.
Прошу помощи, т.к. недавно работаю линуксом.
Есть дедик сервер на CentOS 6.3_x64, доменное имя (регистрировал не у данного хостера).
BIND, MySQL, апач, постфикс были уже установлены.
Настроил апач, программист создал базу в БД для разработки сайта. Всё работает нормально.
Теперь потребовалась регистрация пользователя на сайте и автоматическая отсылка письма на почту регистрирующегося для активации аккаунта.
Искал более-менее понятные мануалы с описанием по настройке почтовой системы и нашёл некоторые.
http://bozza.ru/art-179.html
http://abc-bit.ru/help/articles/articles_15.html
Настраивал всё по ним. В основном по первому, второй изучал на предмет другой реализации.
Вроде бы всё настроил, как описано (создал БД mail, в ней таблицу alias), единственное не ставил PostfixAdmin (если что глянуть, то есть webmin) и roundcubemail.
Почитал комменты, чтобы все возможные нюансы подкорректировать.
Единственное на http://bozza.ru/art-171.html в 9 пункте не совсем понятно userrealm. Сюда вписываем реальный домен?
Но у меня один домен на сервере, хотя я в httpd.conf прописал ServerName мойдомен.com (или нужно было имя сервера прописать?) и прописал для виртуального хоста:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin administrator@мойдомен.com
DocumentRoot /var/www/html
ServerName мойдомен.com
ServerAlias www.мойдомен.com
ErrorLog logs/мойдомен.com-error_log
CustomLog logs/мойдомен.com-access_log common
</VirtualHost>При регистрации пользователя на данный момент у меня в maillog выдаёт такую ошибку мойдомен "postfix/sendmail[689]: fatal: apache(48): No recipient addresses found in message header" и соответственно письмо для активации пользователю не приходит.
Просьба помочь разобраться.
Заранее благодарен.
> При регистрации пользователя на данный момент у меня в maillog выдаёт такую
> ошибку мойдомен "postfix/sendmail[689]: fatal: apache(48): No recipient addresses found
> in message header" и соответственно письмо для активации пользователю не приходит.Какое из слов перевести?
>> При регистрации пользователя на данный момент у меня в maillog выдаёт такую
>> ошибку мойдомен "postfix/sendmail[689]: fatal: apache(48): No recipient addresses found
>> in message header" и соответственно письмо для активации пользователю не приходит.
> Какое из слов перевести?Переводить не нужно.
Где проблему искать?
>>> При регистрации пользователя на данный момент у меня в maillog выдаёт такую
>>> ошибку мойдомен "postfix/sendmail[689]: fatal: apache(48): No recipient addresses foundпереведу:
не найден адрес получателя письма>>> in message header" и соответственно письмо для активации пользователю не приходит.
>> Какое из слов перевести?
> Переводить не нужно.
> Где проблему искать?в недостатке знаний очевидно
> Где проблему искать?Если подумать, то в скрипте, который отсылает письмо при авторизации на сайте. Или в конфигурационном файле этого скрипта, если таковой есть. Или в CMS сайта, если этот он есть на сайте. Разбирайтесь - Вам на месте виднее.
>> Где проблему искать?
> Если подумать, то в скрипте, который отсылает письмо при авторизации на
> сайте. Или в конфигурационном файле этого скрипта, если таковой есть. Или
> в CMS сайта, если этот он есть на сайте. Разбирайтесь -
> Вам на месте виднее.Конечно в недостатке знаний.
Пару недель только занимаюсь линуксом.
Уже много поправил нюансов.
Да, с вопросами на форумах всё очень туго... Проще самому разобраться...
Благодарю.
>>> Где проблему искать?
>> Если подумать, то в скрипте, который отсылает письмо при авторизации на
>> сайте. Или в конфигурационном файле этого скрипта, если таковой есть. Или
>> в CMS сайта, если этот он есть на сайте. Разбирайтесь -
>> Вам на месте виднее.
> Конечно в недостатке знаний.
> Пару недель только занимаюсь линуксом.
> Уже много поправил нюансов.
> Да, с вопросами на форумах всё очень туго... Проще самому разобраться...
> Благодарю.Бляха-муха, очередной нытик, давящий на жалость. Тебе же постфик ответил: "No recipient addresses found in message header". Возьми англо-русский словарь и переведи это предложение.
>[оверквотинг удален]
>>> в CMS сайта, если этот он есть на сайте. Разбирайтесь -
>>> Вам на месте виднее.
>> Конечно в недостатке знаний.
>> Пару недель только занимаюсь линуксом.
>> Уже много поправил нюансов.
>> Да, с вопросами на форумах всё очень туго... Проще самому разобраться...
>> Благодарю.
> Бляха-муха, очередной нытик, давящий на жалость. Тебе же постфик ответил: "No recipient
> addresses found in message header". Возьми англо-русский словарь и переведи это
> предложение.Слушай, уважаемый!
Кто давит на жалость? А ты по русски читать умеешь, прежде чем мне словарь предлагать?
Без таких как ты уже во многом разобрался...
> Да, с вопросами на форумах всё очень туго... Проще самому разобраться...Странно, правда? А ведь казалось бы - ну вот кто мешает остальным участникам форума взять и все сделать за Вас? :) А Вы, вместо того, чтобы поработать головой, почитать документацию, попытаться разобраться в сути - будете и дальше кидать абсолютно глупые вопросы в форумы, попивая пивко. Не жизнь, а лафа.
>>> Где проблему искать?
>> Если подумать, то в скрипте, который отсылает письмо при авторизации на
>> сайте. Или в конфигурационном файле этого скрипта, если таковой есть. Или
>> в CMS сайта, если этот он есть на сайте. Разбирайтесь -
>> Вам на месте виднее.
> Конечно в недостатке знаний.правильно - при банальном незнании протоколов, обеспечивающих сервис никто за Вас в возникшей проблеме разбираться не будет.
> Пару недель только занимаюсь линуксом.
> Уже много поправил нюансов.ну стало быть мозги есть.. знание при желании с Вашей стороны со ВРЕМЕНЕМ придет.
> Да, с вопросами на форумах всё очень туго... Проще самому разобраться...
туго потому, что данные форумы для решения сложных задач среди спецов, а не для обучения новичков. Вы просто не доросли (не в обиду).
Это не значит, что не стоит здесь вопрорсы задавать - это значит - не стоит обижаться (на них говорят воду возят) на отсутствие ответов или ответы, которые Вы в текущий момент парсить не в состоянии.
> Благодарю.
Не за что.
>[оверквотинг удален]
> ВРЕМЕНЕМ придет.
>> Да, с вопросами на форумах всё очень туго... Проще самому разобраться...
> туго потому, что данные форумы для решения сложных задач среди спецов, а
> не для обучения новичков. Вы просто не доросли (не в обиду).
> Это не значит, что не стоит здесь вопрорсы задавать - это значит
> - не стоит обижаться (на них говорят воду возят) на отсутствие
> ответов или ответы, которые Вы в текущий момент парсить не в
> состоянии.
>> Благодарю.
> Не за что.Это видно, что "спецы" - предлагают перевести предложение или воспользоваться словарём... )
Давайте закроем тему, а то один пиар разгоняем...
Удачи всем.
>[оверквотинг удален]
>> Это не значит, что не стоит здесь вопрорсы задавать - это значит
>> - не стоит обижаться (на них говорят воду возят) на отсутствие
>> ответов или ответы, которые Вы в текущий момент парсить не в
>> состоянии.
>>> Благодарю.
>> Не за что.
> Это видно, что "спецы" - предлагают перевести предложение или воспользоваться словарём...
> )
> Давайте закроем тему, а то один пиар разгоняем...
> Удачи всем.Объясняю в чем отличие "спецов" от Вас. Оно банально: первые говорят конкретно какую задачу хотели решить, что для этого сделали, что из этого вышло и что их не устраивает (с приведением логов/конфигов/итд).
Вы же даете пару ссылок (кого таращит какому руководству Вы следовали? не рубите? делали по писаному? - Ваше право) и хотите получить решение вопроса в ответ.
Вашей работы здесь НЕТ=0. И за Вас ее никто делать не будет (бесплатно).
PS
про абревиатуру "пиар" прочтите, чтоб "его" не "разгонять".