The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Не хочет работать /usr/bin/vacation"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Не хочет работать /usr/bin/vacation"
Сообщение от Dmitry Искать по авторуВ закладки on 20-Окт-03, 15:23  (MSK)
Пытаюсь использовать subj. Не хочет работать так как мне надо. А надо что бы как минимум по всем входящим сообщениям на выбранный почтовый высылался автоответ с копией адресату.
По совету использую vacation

в /home/inf/.forward вставил \inf, "|/usr/bin/vacation inf"

согласно доке должно автоотсылаться отправителю и копироваться адресату, так адресату приходит, а вот отправителю нет.
.forward работает, проверял

Просвятите, где какие камни не учел

maillog:

Oct 20 15:19:10 gate2 sendmail[701]: h9KBJAgo000700: to="|/usr/bin/vacation inf", ctladdr=<inf@test.ru> (1196/100), delay=00:00:00, xdelay=00:00:00, mailer=prog, pri=61552, dsn=2.0.0, stat=Sent
Oct 20 15:19:10 gate2 sendmail[701]: h9KBJAgo000700: to=\\inf, delay=00:00:00, xdelay=00:00:00, mailer=cyrus, pri=61552, relay=localhost, dsn=2.0.0, stat=Sent

ед, заковыка, которую усмотрел это

/var/log/debug :
Oct 20 15:29:29 gate2 lmtpd[719]: duplicate_mark: <NGBBJOFDLKAMHPBCDABEIEEBIAAA.dmitry@test.ru> user.inf             1066649369

може для Гуру это что то говорит, я начинающий.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Не хочет работать /usr/bin/vacation"
Сообщение от denn emailИскать по авторуВ закладки on 20-Окт-03, 16:51  (MSK)
.vacation.msg - нормальный, читать можно?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Не хочет работать /usr/bin/vacation"
Сообщение от Dmitry Искать по авторуВ закладки on 20-Окт-03, 17:00  (MSK)
>.vacation.msg - нормальный, читать можно?


Да нормальный, читается, вот до чего я смог дойти: после создания всего необходимого в /home/inf
.forward
.vacation.msg

пробую послать на этот адресс сообщение, 1 раз приходит автоответ с содержимым из .vacation.msg, пляшу от радости, но в  /home/inf образуется еще и файл /home/inf/ .vacation.db , и пока я его не удялю, автоответ не идет.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Не хочет работать /usr/bin/vacation"
Сообщение от denn emailИскать по авторуВ закладки on 20-Окт-03, 17:12  (MSK)
vacation -i - инициализировать базу vacation.db
man vacation :)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Не хочет работать /usr/bin/vacation"
Сообщение от Dmitry Искать по авторуВ закладки on 20-Окт-03, 17:29  (MSK)
>vacation -i - инициализировать базу vacation.db
>man vacation :)


\inf, "|/usr/bin/vacation -i inf"  тоже самое :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Не хочет работать /usr/bin/vacation"
Сообщение от denn emailИскать по авторуВ закладки on 20-Окт-03, 17:39  (MSK)
не, запусти vacation -i vacation.db
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Не хочет работать /usr/bin/vacation"
Сообщение от Dmitry Искать по авторуВ закладки on 20-Окт-03, 17:45  (MSK)
>не, запусти vacation -i vacation.db


Постой в man

       -i     Initialize the vacation database files.  It  should
              be used before you modify your .forward file.  This
              should only be used on the  command  line,  not  in
              your .forward file.

       -I     Same  as  -i  (for  backwards compatibility).  This
              should only be used on the  command  line,  not  in
              your .forward file.

насколько я понял эта строка не для .forward так?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Не хочет работать /usr/bin/vacation"
Сообщение от denn emailИскать по авторуВ закладки on 20-Окт-03, 17:46  (MSK)
ага
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Не хочет работать /usr/bin/vacation"
Сообщение от Dmitry Искать по авторуВ закладки on 20-Окт-03, 17:53  (MSK)
>ага


Так как?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Не хочет работать /usr/bin/vacation"
Сообщение от denn emailИскать по авторуВ закладки on 20-Окт-03, 17:54  (MSK)
>/home/inf/ .vacation.db , и пока я его не удялю, автоответ не идет.
не удаляй а vacation -i vacation.db
  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Не хочет работать /usr/bin/vacation"
Сообщение от lavr emailИскать по авторуВ закладки on 20-Окт-03, 18:23  (MSK)
>>не, запусти vacation -i vacation.db
>
>
>Постой в man
>
>       -i    
>Initialize the vacation database files.  It  should
>            
>  be used before you modify your .forward file.  
>This
>            
>  should only be used on the  command  
>line,  not  in
>            
>  your .forward file.
>
>       -I    
>Same  as  -i  (for  backwards compatibility).  
>This
>            
>  should only be used on the  command  
>line,  not  in
>            
>  your .forward file.
>
>насколько я понял эта строка не для .forward так?

боже, все что нужно сделать - ВНИМАТЕЛЬНО прочитать man!

итого, создается файл .vacation.msg - текст который будет высылаться
в ответ, .forward соответствующим образом, после чего необходимо
проинициализировать базу данных - запустить vacation -i, и инциализировать
ее каждый раз после изменения .forward.
Далее, by default, ответ адресату высылается раз в неделю!!! О чем
честно написано в опции -r !!! базу адресатов можно посмотреть
vacation -l. Если хочется постоянных автоответов, см опцию -r, если она
не удовлетворяет, правь исходники vacation под себя или ищи готовые
замены для vacation:

http://freshmeat.net/ поиск: mail auto-respond или mail autorespond

Прим: почему стараются НЕ ДЕЛАТЬ автоответ НА КАЖДОЕ письмо с одного
и того же адреса, чтобы избежать mail-loop и нежелательного трафика
при ответе на спам.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Не хочет работать /usr/bin/vacation"
Сообщение от Dmitry Искать по авторуВ закладки on 20-Окт-03, 18:48  (MSK)
>>>не, запусти vacation -i vacation.db
>>
>>
>>Постой в man
>>
>>       -i    
>>Initialize the vacation database files.  It  should
>>            
>>  be used before you modify your .forward file.  
>>This
>>            
>>  should only be used on the  command  
>>line,  not  in
>>            
>>  your .forward file.
>>
>>       -I    
>>Same  as  -i  (for  backwards compatibility).  
>>This
>>            
>>  should only be used on the  command  
>>line,  not  in
>>            
>>  your .forward file.
>>
>>насколько я понял эта строка не для .forward так?
>
>боже, все что нужно сделать - ВНИМАТЕЛЬНО прочитать man!
>
>итого, создается файл .vacation.msg - текст который будет высылаться
>в ответ, .forward соответствующим образом, после чего необходимо
>проинициализировать базу данных - запустить vacation -i, и инциализировать
>ее каждый раз после изменения .forward.
> Далее, by default, ответ адресату высылается раз в неделю!!! О чем
>
>честно написано в опции -r !!! базу адресатов можно посмотреть
>vacation -l. Если хочется постоянных автоответов, см опцию -r, если она
>не удовлетворяет, правь исходники vacation под себя или ищи готовые
>замены для vacation:
>
>http://freshmeat.net/ поиск: mail auto-respond или mail autorespond
>
>Прим: почему стараются НЕ ДЕЛАТЬ автоответ НА КАЖДОЕ письмо с одного
>и того же адреса, чтобы избежать mail-loop и нежелательного трафика
>при ответе на спам.

Спасибо, все ясно!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Не хочет работать /usr/bin/vacation"
Сообщение от Unit emailИскать по авторуВ закладки on 09-Сен-04, 11:27  (MSK)
Скажите а что делать если письмо пересылается как надо но ответ отправителю приходит как Mail Delivery Subsistem и письмо содержит такую инфу

The original message was received at Thu, 9 Sep 2004 12:07:08 +0500
from computer.otpravitelya.com [192.168.1.43]

   ----- The following addresses had permanent fatal errors -----
"|/usr/bin/vacation user"
    (reason: Service unavailable)
    (expanded from: <user@1234.com>)

   ----- Transcript of session follows -----
smrsh: "vacation" not available for sendmail programs (stat failed)
554 5.0.0 Service unavailable

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру