|
|
||||||
|
#1
|
|
|
|
|
Hejsa
Er der nogen, der kender til en vejledning i sub.? Jeg kører med maildirs og har behov for at slå autosvar til. jeg har installeret vacation pakken, lagt en .vacation i user/Maildir men der er nul reply |
|
|
|
#2
|
|
|
|
|
Kim Emax wrote:
> Hejsa > > Er der nogen, der kender til en vejledning i sub.? Jeg kører med > maildirs og har behov for at slå autosvar til. jeg har installeret > vacation pakken, lagt en .vacation i user/Maildir men der er nul reply > Jeg er lidt rusten i vacation - det er for længe siden jeg har haft en :o) - Nej spøg til side. Fremgangsmåden er svjh at du skal kalde vacation med parametren "I" ydermere skal din bruger have en .forward, der kalder vacation. Lidt google på "vacation linux" http://www.computerhope.com/unix/uvacatio.htm http://directory.fsf.org/productivit...xvacation.html http://freshmeat.net/projects/linuxvacation/ Håber det hjælper dig videre. /arne |
|
#3
|
|
|
|
|
Arne Haaning wrote:
> Jeg er lidt rusten i vacation - det er for længe siden jeg har haft en > :o) - Nej spøg til side. hehe > Fremgangsmåden er svjh at du skal kalde vacation med parametren "I" > ydermere skal din bruger have en .forward, der kalder vacation. Jeps, hvis jeg er brugeren emax, så skal jeg iflg. man pages for vacation blot gøre følgende i roden af mit homedir: 'vacation' en VI popper op med default besked til .vacation.msg, denne saver jeg der genereres automatisk en .forward og vacation -I kaldes en 'ls -l' viser nu at jeg har: ..forward ..vacation.msg ..vacation.db og så er der naturligvis: Maildir hvor Maildir er der postfix leverer mailen. Jeg tror ikke postfix ser den .forward fil og det er problemet i en nøddeskal. > Lidt google på "vacation linux" > [..] > [..] > [..] Dem vil jeg kigge på imorgen, tak for det :-) |
|
#4
|
|
|
|
|
Kim Emax wrote:
[snip] > Jeps, hvis jeg er brugeren emax, så skal jeg iflg. man pages for > vacation blot gøre følgende i roden af mit homedir: > > 'vacation' > > en VI popper op med default besked til .vacation.msg, denne saver jeg > der genereres automatisk en .forward og vacation -I kaldes > en 'ls -l' viser nu at jeg har: > > .forward > .vacation.msg > .vacation.db > > og så er der naturligvis: > > Maildir > > hvor Maildir er der postfix leverer mailen. Jeg tror ikke postfix ser > den .forward fil og det er problemet i en nøddeskal. [snip] Hvile rettigheder er der på de 3 filer, og hvad står der i dem? Mine så sådan ud: #.forward \arne, |"/usr/bin/vacation arne" # drawrof. # .vacation.msg Subject: I am away from my mail From XX AAA XXXX to XX AAA XXXX, I'm unable to answer my mail. I will attend to it when I get back. Arne Haaning # gsm.noitacav. |
|
#5
|
|
|
|
|
Arne Haaning wrote:
> Hvile rettigheder er der på de 3 filer, og hvad står der i dem? jeg har pillet ved rettighederne... oprindeligt var de vist: 700 .forward 664 .vacation.db 664 .vacation.msg > Mine så sådan ud: > #.forward > > \arne, |"/usr/bin/vacation arne" > # drawrof. > > # .vacation.msg > > Subject: I am away from my mail > > From XX AAA XXXX to XX AAA XXXX, I'm unable to answer my mail. > I will attend to it when I get back. > > Arne Haaning > # gsm.noitacav. Det "morsomme" er at jeg kan godt stå som alm bruger i mit eget Maildir og catte mailen ind i vacation: cat /data/mail/masterminds.dk/autosvar/Maildir/new/1110222268.V802I61c051.serv010.masterminds.dk | /usr/bin/vacation autosvar Og den smider så et autosvar til den person, der har sendt mailen Ja, testbrugeren hedder autosvar :-) jeg har så prøvet at lave en mailpath til denne bruger i databasen, så postfix skulle smide mailen direkte i vacation, men den prøver nok at oprette et "new" dir, når den ikke kan finde det: Mar 7 22:43:15 serv010 postfix/virtual[4795]: 2F46B2FC119: to=<autosvar>, relay=virtual, delay=0, status=deferred (mailbox /data/mail/../../usr/bin/vacation autosvar: cannot create file exclusively: Permission denied) Prøvede uden "autosvar" i pathen: Mar 7 22:42:06 serv010 postfix/virtual[4795]: 3CDA82FC118: to=<autosvar>, relay=virtual, delay=0, status=deferred (mailbox /data/mail/../../usr/bin/vacation: cannot open file: Permission denied) Jeg er nu ude i at jeg vil lave et perlscript, der tjekker et generelt autosvars maildir og finder den user, mailen er sendt til og derefter laver "cat MAIL | /usr/bin/vacation USER" og sletter mailen derefter... |
|
#6
|
|
|
|
|
Kim Emax wrote:
> Arne Haaning wrote: >> Mine så sådan ud: >> #.forward >> >> \arne, |"/usr/bin/vacation arne" >> # drawrof. Du benytter ikke MySQL til at gemme dine data i, vel? > Mar 7 22:43:15 serv010 postfix/virtual[4795]: 2F46B2FC119: > to=<autosvar>, relay=virtual, delay=0, status=deferred > (mailbox /data/mail/../../usr/bin/vacation autosvar: cannot create file > exclusively: Permission denied) > > Prøvede uden "autosvar" i pathen: > Mar 7 22:42:06 serv010 postfix/virtual[4795]: 3CDA82FC118: > to=<autosvar>, relay=virtual, delay=0, status=deferred > (mailbox /data/mail/../../usr/bin/vacation: cannot open file: Permission > denied) Jeg måtte også lige prøve den sidste: Mar 7 23:28:42 serv010 postfix/virtual[2928]: E36B42FC0D2: to=<autosvar>, relay=virtual, delay=1, status=deferred (mailbox /data/mail/masterminds.dk/autosvar/Maildir/, "|/usr/bin/vacation autosvar": cannot create file exclusively: No such file or directory) |
|
#7
|
|
|
|
|
Arne Haaning wrote:
> Mine så sådan ud: > #.forward gemmes din mail i en .mailbox eller i Maildir/ ? |
|
#8
|
|
|
|
|
Kim Emax wrote:
[snip] >>> Mine så sådan ud: >>> #.forward >>>> gemmes din mail i en .mailbox eller i Maildir/ ? Mbox pt. men den gang brugte jeg currier, nu bruger jeg dovecot. svjh var det også mbox >>> >>> \arne, |"/usr/bin/vacation arne" >>> # drawrof. >> Du benytter ikke MySQL til at gemme dine data i, vel? Nej - jeg har 8 brugere på serveren og 12 virtuelle brugere, der nyder godt af open relay block, amavis-new, clamav og spamassasin. Det hele er rimeligt statisk, så jeg har endnu ikke haft behovet. > >> Mar 7 22:43:15 serv010 postfix/virtual[4795]: 2F46B2FC119: >> to=<autosvar>, relay=virtual, delay=0, status=deferred >> (mailbox /data/mail/../../usr/bin/vacation autosvar: cannot create >> file exclusively: Permission denied) Før jeg skiftede fra sendmail/procmail til postfix fik jeg nogle lignende meddelser, sammen med procmail, men drollen stå i om jeg kan huske hvorfor. Har du husket quotes omkring stien? |
|
#9
|
|
|
|
|
Arne Haaning wrote:
>>> (mailbox /data/mail/../../usr/bin/vacation autosvar: cannot create >>> file exclusively: Permission denied) > > Før jeg skiftede fra sendmail/procmail til postfix fik jeg nogle > lignende meddelser, sammen med procmail, men drollen stå i om jeg kan > huske hvorfor. Har du husket quotes omkring stien? Jeps, med og uden quotes "" og '', med og uden brugeren autosvar efter vacation, jeg har også prøvet at indtaste i databasen: autosvar, "|/usr/bin/vacation autosvar" \autosvar, "|/usr/bin/vacation autosvar" ....sådan som .forward filen ser ud. Jeg er nået frem til at postfix sikkert prøver at lave diret "new", når det ikke findes. Sådan reagerer den når den møder et tomt Maildir. Så jeg er nok nød til at smide al autosvar mail i et dir og selv pipe det over i vacation. Jeg skal lige tænke strukturen igennem. Det kunne være et vacation dir i samme niveau som Maildir, på den måde har jeg allerede brugernavnet, der skal bruges, når mailen pipes ind i vacation. Undrer mig bare over at der ikke er lavet en nemmere løsning fra postfix´ side af... |
|
#10
|
|
|
|
|
Kim Emax wrote:
> Jeps, med og uden quotes "" og '', med og uden brugeren autosvar efter > vacation, jeg har også prøvet at indtaste i databasen: > > autosvar, "|/usr/bin/vacation autosvar" > \autosvar, "|/usr/bin/vacation autosvar" Hvad med: \autosvar, |"/usr/bin/vacation autosvar" ? Placeringen af den første qoute i din .forward ser ike helt ud som den gjorde i min. [snip] |
|
#11
|
|
|
|
|
Arne Haaning wrote:
> Kim Emax wrote: > >> Jeps, med og uden quotes "" og '', med og uden brugeren autosvar efter >> vacation, jeg har også prøvet at indtaste i databasen: >> >> autosvar, "|/usr/bin/vacation autosvar" >> \autosvar, "|/usr/bin/vacation autosvar" > > Hvad med: > \autosvar, |"/usr/bin/vacation autosvar" ? > > Placeringen af den første qoute i din .forward ser ike helt ud som den > gjorde i min. I know, man prøver sig frem, når det åbenlyse ikke lader til at virke... Har dog lige tænkt over en ting, jeg totalt har overset... Det kunne være et Courier issue, så den doc vil jeg læse op på senere... Hvad bruger du som transport? |
|
#12
|
|
|
|
|
Kim Emax wrote:
[snip] > Har dog lige tænkt over en ting, jeg totalt har overset... Det kunne > være et Courier issue, så den doc vil jeg læse op på senere... Hvad > bruger du som transport? > Før: sendmail/procmail Senere: Postfix/courier Nu: Postfix/dovecot, men uden vacation Har du prøvet at stille dit spørgsmål i en af de engelske grupper? alt.comp.mail.postfix mailing.postfix.users |
|
#13
|
|
|
|
|
Arne Haaning wrote:
> Kim Emax wrote: > [snip] > >> Har dog lige tænkt over en ting, jeg totalt har overset... Det kunne >> være et Courier issue, så den doc vil jeg læse op på senere... Hvad >> bruger du som transport? >> > Før: sendmail/procmail > Senere: Postfix/courier > Nu: Postfix/dovecot, men uden vacation > > Har du prøvet at stille dit spørgsmål i en af de engelske grupper? Nej, men jeg udveksler fra tid til anden mails med Ralf Hildebrandt og hans svar, da han først forstod problemet var at, når postfix kører med virtual domains, så læses .forward filer ikke og man kan ikke eksekvere programmer, såee... jeg må igang med at udvikle et script, der smider mails videre til vacation scriptet... |
|
#14
|
|
|
|
|
Kim Emax <newsgroups> wrote:
> Nej, men jeg udveksler fra tid til anden mails med Ralf Hildebrandt og > hans svar, da han først forstod problemet var at, når postfix kører med > virtual domains, så læses .forward filer ikke og man kan ikke eksekvere > programmer, såee... jeg må igang med at udvikle et script, der smider > mails videre til vacation scriptet... Jeg mindes heller ikke på noget tidspunkt at have set at du bruger virtual som MDA. Jeg kan komme tanke om to måder at løse det på: Bruge maildrop som MDA. Kigge på PostfixAdmin (http://www.postfixadmin.com) mvh |
|
|
| Lignende emner | |
| Autosvar Kan man i OE6 sætte Autosvar på indkomne mails? Fx. hvis man er taget på ferie, så får alle indkomne mails et autosvar der fx. siger "Jeg er ikke at træffe før den 10.... |
|
| TB autosvar kan man lave autosvar i thunderbird? Vh Per |
|
| [Postfix] Erfrainger med at integrere TMDA med Postfix-Anomy-Spamassassin-Cyrus? Nogen herinde der har erfaringer med at integrere TMDA med Postfix, Anomy, Spamassassin og Cyrus?? Synes ikke helt jeg kan gennemskue indstillingerne, ydermere kunne jeg... |
|
| [Postfix] Autosvar Hvordan kan jeg med min Postfix-Cyrus opsætning (Kører med mailbox og ikke maildir) sætte et autosvar på en konto?? Jeg kan ikke umiddelbart finde noget jeg kan bruge... |
|
|
Al tidssætning er GMT. Klokken er nu 08:49. | Privacy Policy
|