Страница 1 из 1
Люди помогите с SendMail
Добавлено: 2009-07-19 5:57:28
PREDO
Люди помогите разобраться с такой функцией в sendmail как Include
Надо чтоб крон рассылал в определенной ситуации сообщения пользователям в сети!
Почта хранится на этом же ПК! у пользователей клиент Kmail сам автоматом считывает их!
К примеру создал запись в файле /etc/mail/aliases
project: :include:/usr/home/user/project
сам файл (/usr/home/user/project):
пытаюсь какнето запустить (как сам предположил

) :
mai - это фаил сообщения которое отправляется! - примерно такова вида (пока всё на стадии опыта!)!
To: AdmyServer@freebsd.org
From: server@freebsd.org
Subject: Внимание ...........!!!
Mime-Version: 1.0
Content-Type: text/plain; charset="koi8-r"
Content-Transfer-Encoding: 8bit
Интерфейс tun0 перегружен!!!
в ответ:
/home/user/dead.letter... Saved message in /home/user/dead.letter
ну и естественно никаких сообщений никуда не дошло!
так вот: -работает!!
перерыл инет - Ничего подробного по этой функции sendmail не нашол! Киньте ссылку на пример ! Пожалуйсто!!!!!

Re: Люди помогите с SendMail
Добавлено: 2009-07-19 6:07:13
paradox
а вас не учили что после редактирования файла алияс нужно перестороить бд?
нука срочно читать мануал!
Re: Люди помогите с SendMail
Добавлено: 2009-07-19 6:10:49
PREDO
paradox писал(а):а вас не учили что после редактирования файла алияс нужно перестороить бд?
нука срочно читать мануал!
Блин - и всё!
буду счас "учится"!!!
paradox ->

Re: Люди помогите с SendMail
Добавлено: 2009-07-19 6:20:08
PREDO
Перестроение Базы Данных Псевдонимов
Версия базы данных в виде hash или dbm может быть перестроена выполнением команды
newaliases
Это эквивалентно заданию sendmail флага -bi:
/usr/sbin/sendmail -bi
команда проходит!
freebsd# newaliases
/etc/mail/aliases: 28 aliases, longest 38 bytes, 326 bytes total
freebsd# /usr/sbin/sendmail -bi
/etc/mail/aliases: 28 aliases, longest 38 bytes, 326 bytes total
ток вот ничо не доходит!
----- The following addresses had permanent fatal errors -----
:include: /usr/home/user/project
(expanded from: <
project@freebsd.org>)
----- Transcript of session follows -----
550 5.2.4 :include: /usr/home/user/project... Cannot open /usr/home/user/project: Group writable file
Re: Люди помогите с SendMail
Добавлено: 2009-07-19 6:33:49
paradox
вот бы вам еще почитать о самом формате алиясес
может быть тогда оно заработало бы
Re: Люди помогите с SendMail
Добавлено: 2009-07-19 6:40:58
PREDO
paradox писал(а):вот бы вам еще почитать о самом формате алиясес
может быть тогда оно заработало бы
Мда - читаю уж!!!!
Код: Выделить всё
root: localuser
ftp-bugs: joe,eric,paul
bit.bucket: /dev/null
procmail: "|/usr/local/bin/procmail"
Формат файла прост; имя почтового ящика слева от двоеточия сопоставляется назначению(ям) справа. В первом примере производится простое сопоставление почтового ящика root почтовому ящику localuser, для которого затем опять будет произведен поиск в базе данных синонимов. Если совпадений не обнаружится, сообщение будет доставлено локальному пользователю localuser. В следующем примере приведен список рассылки. Почта на адрес ftp-bugs рассылается на три локальных почтовых ящика: joe, eric и paul. Обратите внимание, что удалённый почтовый ящик может быть задан в виде <
user@example.com>. В следующем примере показана запись почты в файл, в данном случае /dev/null. И в последнем примере показано отправление почты программе, в данном случае почтовое сообщение переправляется через канал UNIX® на стандартный вход /usr/local/bin/procmail.
имя почтового ящика слева от двоеточия сопоставляется назначению(ям) справа
project: :include: /usr/home/user/project
Re: Люди помогите с SendMail
Добавлено: 2009-07-19 6:53:44
PREDO
paradox писал(а):вот бы вам еще почитать о самом формате алиясес
может быть тогда оно заработало бы
а Выб взяли и подскозали! в манах чот по данной теме ничего нет чоли!!! (
см. выше!)
Re: Люди помогите с SendMail
Добавлено: 2009-07-19 7:01:33
PREDO
Re: Люди помогите с SendMail
Добавлено: 2009-07-20 5:57:14
PREDO
Re: Люди помогите с SendMail
Добавлено: 2009-08-12 9:32:49
Yevgeniy
Всем привет, столкнулса с такой проблемой каждую ночь инет отваливаеться влогах нашол толко одну запись.
Код: Выделить всё
sendmail(3255) NOQUEUE:SYSERR(root):can not chdir(/var/spool/clientmqueue/): No such file or directory
Я так понял ошибка в том что нету директории clientmqueue, смущает миня не это, а то что sendmail я не ставил и не настраивал. Причем в одно и тоже время ошибку лупит.
Re: Люди помогите с SendMail
Добавлено: 2009-08-13 11:34:53
Yevgeniy
Создал недостающий каталог стало все нормально. Остался только один вопрос почему сендмеил пытается в 3 часа ночи сделать запись в этот каталог непонятно.
Есть идеи ????.(См выше)
Заранее спасибо.