Вопрос № 112640: Уважаемые эксперты! Нужна ваша помощь. Система: Debian 4.0, пытаюсь поставить postfix+mysql+courier+spamassassin+clamav, установил apt-get-ом далее создал таблицу и занес данные в базу, создал пользователя, от имени которого будут создаваться папки и...Вопрос № 112800: Уважаемые эксперты! Проблема: пытаюсь проверить работу postfix-а # mail -s test user@domain.ru и вдруг mail: command not found, что делать?
Заранее большое спасибо....
Вопрос № 112.640
Уважаемые эксперты! Нужна ваша помощь. Система: Debian 4.0, пытаюсь поставить postfix+mysql+courier+spamassassin+clamav, установил apt-get-ом далее создал таблицу и занес данные в базу, создал пользователя, от имени которого будут создаваться папки и файлы с письмами. создал папку для почты, завёл файлы с привязкой полей в таблицах MySQL, далее начал править конфигурационный файл mail.cf(см.приложение). Затем restart postfix и ошибка postfix: warning: valid_hostname: invalid character 9(decimal): orgn.domain.ru?alias_maps
= hash:/etc/aliases alias_database = hash:/etc/aliases
postfix: fatal: file /etc/postfix/main.cf: parameter myhostname: bad parameter value: orgn.domain.ru?alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases
Скажите пожалуста в чем может быть проблема и как ее решить?
Заранее огромное спасибо.
Приложение:
Отправлен: 06.12.2007, 16:33
Вопрос задал: Dima_ (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Dmitrii Omarov
Здравствуйте, Dima_!
Вот так, по крайней мере, должен выглядеть Ваш скрипт. За выбранные Вами значения "ответственность не несём"
Желаю успехов
Приложение:
--------- ВПЕРЁД!
Ответ отправил: Dmitrii Omarov (статус: Студент)
Ответ отправлен: 07.12.2007, 01:00
Отвечает: Logic
Здравствуйте, Dima_!
Насколько я понимаю, ошибка вот здесь:
myhostname = orgn.domain.ru
Не надо указывать домен, только имя хоста. Домен должен цепляться автоматом. Т.е. эта строка должна быть так:
myhostname = orgn
Ответ отправил: Logic (статус: Практикант)
Ответ отправлен: 07.12.2007, 02:12 Оценка за ответ: 3 Комментарий оценки: не помогло, та же ошибка.
Вопрос № 112.800
Уважаемые эксперты! Проблема: пытаюсь проверить работу postfix-а # mail -s test user@domain.ru и вдруг mail: command not found, что делать?
Заранее большое спасибо.
Отправлен: 07.12.2007, 12:57
Вопрос задал: Dima_ (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Владимир Медведев
Здравствуйте, Dima_!
Попробуйте указать путь, обычно:
/bin/mail -s test user@domain.ru
Ответ отправил: Владимир Медведев (статус: 8-ой класс)
Ответ отправлен: 07.12.2007, 13:07 Оценка за ответ: 3 Комментарий оценки: Не непомогает такая же ошибка
Отвечает: Ilya Teterev
Здравствуйте, Dima_!
В некоторых системах эта команда может называться xmail или mailx.
Если и данной команды в системе нет, установите пакет: mail-client/mailx (название для gentoo, но Вы не указали свой дистрибутив :) )
Ответ отправил: Ilya Teterev (статус: 2-ой класс)
Ответ отправлен: 07.12.2007, 13:14 Оценка за ответ: 5 Комментарий оценки: Точно, поставил mailx. Система Debian 4.0
Отвечает: Хватов Сергей
Здравствуйте, Dima_!
Вы можете отправить письмо напрямую через MTA:
/usr/bin/sendmail -v user@domain.ru < письмо-со-всеми заголовками
(sic - запускать надо именно sendmail!)
Или даже через SMTP протокол - в приложении (ответы MTA там не приведены)
Приложение:
Ответ отправил: Хватов Сергей (статус: Студент)
Ответ отправлен: 07.12.2007, 13:25