You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(121) |
Aug
(31) |
Sep
(65) |
Oct
(9) |
Nov
(23) |
Dec
(19) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(33) |
Feb
(19) |
Mar
(4) |
Apr
(3) |
May
(5) |
Jun
(2) |
Jul
(1) |
Aug
(2) |
Sep
(1) |
Oct
(7) |
Nov
(8) |
Dec
(3) |
2005 |
Jan
(20) |
Feb
|
Mar
(5) |
Apr
|
May
(3) |
Jun
(3) |
Jul
(8) |
Aug
(6) |
Sep
(3) |
Oct
(3) |
Nov
(3) |
Dec
(3) |
2006 |
Jan
(1) |
Feb
(1) |
Mar
(2) |
Apr
(4) |
May
(7) |
Jun
|
Jul
|
Aug
(2) |
Sep
(5) |
Oct
(3) |
Nov
(1) |
Dec
(7) |
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(4) |
Dec
|
2008 |
Jan
|
Feb
(2) |
Mar
(4) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
|
Nov
(1) |
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: Tom C. <to...@to...> - 2003-12-04 15:21:50
|
On Wednesday, December 3, 2003, at 06:38 PM, Matt Simerson wrote: > Quite obviously, something isn't quite right. :) > > I installed a bunch of older versions until I narrowed down exactly > where the problem was introduced. When I have 1.0.21 installed, it > works as expected, any version after that I get the results you see in > the .pdf shown above. > > If you read the HTML, you can see some very obvious errors in there. > The errors are not in the HTML templates so they are being generated > somewhere in the code. Hmm. I'm not seeing that behavior on my systems, but I did find some of the errors. I've made fixes that will go into CVS shortly: 1) Change "align=middle" to "align=center". 2) Put quotes around the HREF and SRC urls. 3) Fix a misplaced <P> tag. Are there others? I'm testing with 1.0.30. -- Tom Collins - to...@to... QmailAdmin: http://qmailadmin.sf.net/ Vpopmail: http://vpopmail.sf.net/ Info on the Sniffter hand-held Network Tester: http://sniffter.com/ |
From: Matt S. <qma...@bl...> - 2003-12-04 01:38:55
|
I just noticed this today: |
From: Oden E. <ode...@kv...> - 2003-12-03 13:55:39
|
Hi. This is a minor thing... What if we change the term "Catch all" to "Wildcard" or "Any" and let a help text explain this? |
From: Andrea R. <ml...@ne...> - 2003-12-03 13:24:34
|
Hi folks, With the default configs, qmailadmin 1.0.30 works fine, no problems. But I've to do that: 1- change directory for html, lang and images: all in /var/www/htdocs/qmailadmin 2- use qmailadmin only from specific virtual hosts. To do that, I would install qmailadmin in a cgi-bin dir in one vh, and then create symlinks for the vh that use qmailadmin. This is my config: ./configure --enable-htmldir=/var/www/htdocs --enable-htmllibdir=/var/www/htdocs/qmailadmin/ --enable-cgibindir=/var/www/htdocs/sites/nesys.it/cgi-bin --enable-cgipath=/cgi-bin/qmailadmin --enable-imageurl=/qmailadmin/images --enable-imagedir=/var/www/htdocs/qmailadmin/images --enable-modify-spam=Y --enable-spam-command="| maildrop /etc/mailfilter" --enable-domain-autofill=Y In my httpd.conf, I've added: In general configuration ------------------------ Alias /qmailadmin/images/ "/var/www/htdocs/qmailadmin/images/" <Directory "/var/www/htdocs/qmailadmin/images"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all </Directory> In the main vh for qmailadmin ----------------------------- <VirtualHost 192.168.1.11:80> ServerName www.nesys.it ServerAdmin web...@ne... SSLDisable Port 80 DocumentRoot /var/www/htdocs/sites/nesys.it ErrorLog logs/nesys.it-error_log CustomLog logs/nesys.it-access_log combined ScriptAlias /cgi-bin/ "/var/www/htdocs/sites/nesys.it/cgi-bin/" <Directory "/var/www/htdocs/sites/nesys.it"> Options -Indexes AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> The problem is: I connect to www.nesys.it/cgi-bin/qmailadmin But when I try to connect with an account, the message is: Invalid Login (198) Why? Have you got any advices for me? Thanks Andrea |
From: Tom C. <to...@to...> - 2003-12-02 15:15:55
|
On Monday, December 1, 2003, at 11:51 PM, Charles Sprickman wrote: > Just grabbed 1.0.29 and ran my normal configure process. At the end > when > it spits out the options, it says: > > creating Makefile > creating config.h > > qmailadmin 1.0.28 <<---- > Current settings > --------------------------------------- > cgi-bin dir = /usr/local/www/cgi-bin > > Just a heads-up, didn't want to clutter the bug db with this... Yep. I saw that after I released it. I updated configure.in with the new version, but forgot to rebuild configure. Because of the file dates, when you go to make qmailadmin, it should rebuild configure and re-run it. -- Tom Collins - to...@to... QmailAdmin: http://qmailadmin.sf.net/ Vpopmail: http://vpopmail.sf.net/ Info on the Sniffter hand-held Network Tester: http://sniffter.com/ |
From: Charles S. <sp...@fa...> - 2003-12-02 06:51:14
|
Hi, Just grabbed 1.0.29 and ran my normal configure process. At the end when it spits out the options, it says: creating Makefile creating config.h qmailadmin 1.0.28 <<---- Current settings --------------------------------------- cgi-bin dir = /usr/local/www/cgi-bin Just a heads-up, didn't want to clutter the bug db with this... Charles |
From: Charles S. <sp...@fa...> - 2003-11-29 19:20:05
|
Hi all, About a month ago I started looking at how to let users set some of their options that would normally be set in qmailadmin from within a squirrelmail plugin. The criteria were pretty brief: -not require web server to run as vpopmail user -allow spam on/off -allow forward on/off/save-copy -allow vacation on/off/message The idea being that qmailadmin will take some time for us to modify so that a "normal" user can understand it. We'd also like to leave qmailadmin as simply and admin interface for domain customers. For the average Joe, having them log out of webmail to set options seemed like a confusing cludge. All the efforts at trying to auth people into both squirrelmail and qmailadmin at once seemed a bit rough, and make it difficult to upgrade qmailadmin in the future. So now I have two components, one that I wrote, and one that I contracted to a friend. The first piece is a command-line tool that sets various .qmail options (vacation, forward, spam). It's in C, and the executable is setuid "vpopmail", with "www" group rx perms. It can only be run by the www user or root. It's linked against the vpopmail libs so that it can do user lookups to get the homedir location. It is NOT transactional, the plugin takes care of reading the current options and then re-writing the changes. The second component is a squirrelmail plugin that talks to the command-line tool to fetch/set .qmail options. Perhaps the help blurb from the command-line tool (we call it "dotqmailedit") will explain it better: ----- root@angryfist[/usr/local/src/toaster/qmailadmin-1.0.28]# ./dotqmailedit -h Usage: dotqmailedit -b black hole -f {addr} forward -c copy to local Maildir -v {subject} set vacation autoresponder (automatic copy save) -V {subject} set vacation autoresponder (no copy save) -d {domain} REQUIRED -u {user} REQUIRED -s turn on spam filter -x verbose -r read current .qmail -D delete all -h help (this) When using -v, stdin will be read for the message body. When using -r, one line will be output with all flags for current settings separated by tabs If vacation is specified, the body will follow this first line. Flags are: forward={forwarded address} vacation spam copy blackhole ----- The plugin is pretty straightforward. Together with the "mysqlchangepass" plugin and the "sasql" plugin we've got just about everything covered. We're still playing around with a few things, but I'd like to throw this stuff in the contrib dir of qmailadmin. How do I go about doing that? Thanks, Charles |
From: Charles S. <sp...@fa...> - 2003-11-29 18:48:29
|
On Sun, 23 Nov 2003, Andrea Riela wrote: > Hi, > > ./configure and make are ok, but make install (and make install-strip too) > no. Are you using "make" or "gmake"? Charles > observe# make install > "Makefile", line 264: Need an operator > "Makefile", line 265: Need an operator > "Makefile", line 266: Need an operator > "Makefile", line 267: Need an operator > "Makefile", line 268: Need an operator > "Makefile", line 269: Need an operator > "Makefile", line 270: Need an operator > "Makefile", line 271: Need an operator > "Makefile", line 272: Need an operator > "Makefile", line 273: Need an operator > "Makefile", line 274: Need an operator > "Makefile", line 275: Need an operator > "Makefile", line 276: Need an operator > "Makefile", line 277: Need an operator > "Makefile", line 284: Need an operator > "Makefile", line 285: Need an operator > "Makefile", line 286: Need an operator > "Makefile", line 287: Need an operator > "Makefile", line 288: Need an operator > "Makefile", line 295: Need an operator > "Makefile", line 296: Need an operator > "Makefile", line 297: Need an operator > "Makefile", line 298: Need an operator > "Makefile", line 299: Need an operator > Fatal errors encountered -- cannot continue > > My system is an OpenBSD 3.3. > Could you help me? > Thanks > Regards > Andrea > > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > Does SourceForge.net help you be more productive? Does it > help you create better code? SHARE THE LOVE, and help us help > YOU! Click Here: http://sourceforge.net/donate/ > _______________________________________________ > qmailadmin-devel mailing list > qma...@li... > https://lists.sourceforge.net/lists/listinfo/qmailadmin-devel > |
From: Chris H. <ch...@ha...> - 2003-11-23 05:23:02
|
I compiled fine on OpenBSD 3.2 ----- Original Message ----- From: "Andrea Riela" <ml...@ne...> To: <qma...@li...> Sent: Saturday, November 22, 2003 7:35 PM Subject: [qmailadmin-devel] Problems with qmailadmin 1.0.29 (make install) > Hi, > > ./configure and make are ok, but make install (and make install-strip too) > no. > > observe# make install > "Makefile", line 264: Need an operator > "Makefile", line 265: Need an operator > "Makefile", line 266: Need an operator > "Makefile", line 267: Need an operator > "Makefile", line 268: Need an operator > "Makefile", line 269: Need an operator > "Makefile", line 270: Need an operator > "Makefile", line 271: Need an operator > "Makefile", line 272: Need an operator > "Makefile", line 273: Need an operator > "Makefile", line 274: Need an operator > "Makefile", line 275: Need an operator > "Makefile", line 276: Need an operator > "Makefile", line 277: Need an operator > "Makefile", line 284: Need an operator > "Makefile", line 285: Need an operator > "Makefile", line 286: Need an operator > "Makefile", line 287: Need an operator > "Makefile", line 288: Need an operator > "Makefile", line 295: Need an operator > "Makefile", line 296: Need an operator > "Makefile", line 297: Need an operator > "Makefile", line 298: Need an operator > "Makefile", line 299: Need an operator > Fatal errors encountered -- cannot continue > > My system is an OpenBSD 3.3. > Could you help me? > Thanks > Regards > Andrea > > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > Does SourceForge.net help you be more productive? Does it > help you create better code? SHARE THE LOVE, and help us help > YOU! Click Here: http://sourceforge.net/donate/ > _______________________________________________ > qmailadmin-devel mailing list > qma...@li... > https://lists.sourceforge.net/lists/listinfo/qmailadmin-devel > |
From: Andrea R. <ml...@ne...> - 2003-11-23 01:38:05
|
Hi, ./configure and make are ok, but make install (and make install-strip too) no. observe# make install "Makefile", line 264: Need an operator "Makefile", line 265: Need an operator "Makefile", line 266: Need an operator "Makefile", line 267: Need an operator "Makefile", line 268: Need an operator "Makefile", line 269: Need an operator "Makefile", line 270: Need an operator "Makefile", line 271: Need an operator "Makefile", line 272: Need an operator "Makefile", line 273: Need an operator "Makefile", line 274: Need an operator "Makefile", line 275: Need an operator "Makefile", line 276: Need an operator "Makefile", line 277: Need an operator "Makefile", line 284: Need an operator "Makefile", line 285: Need an operator "Makefile", line 286: Need an operator "Makefile", line 287: Need an operator "Makefile", line 288: Need an operator "Makefile", line 295: Need an operator "Makefile", line 296: Need an operator "Makefile", line 297: Need an operator "Makefile", line 298: Need an operator "Makefile", line 299: Need an operator Fatal errors encountered -- cannot continue My system is an OpenBSD 3.3. Could you help me? Thanks Regards Andrea |
From: Tom C. <to...@to...> - 2003-11-21 00:38:51
|
http://qmailadmin.sf.net/ Very minor changes. We still have to rework the code that modifies a user's .qmail file so it doesn't remove custom program delivery options. Other than that, we're very close to a 1.2-pre release. Tom Collins - Totally fix enable-htmllibdir option in configure.in. [812535] - Change from seteuid()/setegid() to setuid()/setgid(). [834008, 830695]. This code only gets executed if the cgi is suid root. Note that we can use these calls since we don't need to get root privileges back at any point. Nikolai V. Ivanyushin - Fix codepage name from koi-8r to koi8-r. [827792] - Updated Russian translation. [831398] Nicolas Croiset - Updated French translation. -- Tom Collins - to...@to... QmailAdmin: http://qmailadmin.sf.net/ Vpopmail: http://vpopmail.sf.net/ Info on the Sniffter hand-held Network Tester: http://sniffter.com/ |
From: Andrea R. <ml...@ne...> - 2003-11-14 01:54:17
|
Hi folks, What about a patch for qmailadmin, to set the qconfirm functions for = account with a check box (like the spam filter with spamassassin)? Sounds good? Could you help me? Or that's annoying? Thanks in advance Andrea |
From: Jeff H. <jef...@ma...> - 2003-11-07 04:04:36
|
Andrea Riela wrote: > Yes Jeff, > > Now all works fine :D > Thanks for your help Glad it works now! By the way, you can leave the log directives uncommented and just comment out the logfile directive to turn on/off logging. That way if you ever have to debug, you don't have to go through the entire script commenting/uncommenting log directives. Jeff |
From: Andrea R. <ml...@ne...> - 2003-11-07 01:37:08
|
Yes Jeff, Now all works fine :D Thanks for your help Andrea Ps: this is my mailfilter (OpenBSD 3.3) SHELL="/bin/sh" PWD=`pwd` VMAILDIR="$PWD/Maildir/" USERNAME=`echo ${PWD##*/}` USERHOST=`PWDTMP=${PWD%/*}; echo ${PWDTMP##*/}` #logfile "/home/vpopmail/domains/mailfilter.log" log "Running mailfilter for $USERNAME@$USERHOST" if (/^X-Spam-Status: *YES/) { #try to deliver to the spam account exception { to "!abuse@$USERHOST" } #log "Sending to abuse@$USERHOST" } else { #put it in the box exception { to "$VMAILDIR" } #log "Delivering to $VMAILDIR" } exit |
From: Andrea R. <ml...@ne...> - 2003-11-06 20:55:57
|
> log "Running mailfilter for $USERNAME@$USERHOST" > > If that's just showing a logentry like "Running mailfilter > for @", Ya: Running mailfilter for @ Date: Thu Nov 6 21:53:59 2003 From: "System Anti-Virus Administrator" <ro...@ne...> Subj: problem found in received message "aqueous lodlstone" File: /home/vpopmail/domains/nesys.it/ariela/Maildir/ (1560) > then > try putting this at the top of your mailfilter: > > SHELL="/bin/bash" > (or whatever the appropriate path to bash is) SHELL="/bin/sh" is the same for this? Thanks Andrea |
From: Jeff H. <jef...@ma...> - 2003-11-06 19:53:48
|
Andrea Riela wrote: >>Try removing the space in the to "! abuse@$USERHOST", to make it: >> >> to "!abuse@$USERHOST" >> >>See if that clears the log up. It looks like it's trying to >>deliver to >>a file (maildir) and not to abuse address... so it's a little >>confusing >>that you're even receiving the abuse mail. > > The same ... > All accounts with new solution /etc/mailfilter have the same output in > qmail's current: Ok, sounds like the USERHOST is not being set (which probably means the USERNAME is not being set either). Try putting a log entry at the beginning like this: log "Running mailfilter for $USERNAME@$USERHOST" If that's just showing a logentry like "Running mailfilter for @", then try putting this at the top of your mailfilter: SHELL="/bin/bash" (or whatever the appropriate path to bash is) See if that solves anything. Seems like I heard someone else doing that to make the script work correctly. Jeff -- /\ /\ .. .. .. jef...@ma... / \/ \ a t r i x . . . . . . . (770) 794-7233 s o f t w a r e i n c .. .. .. http://www.matrixsi.com |
From: Andrea R. <ml...@ne...> - 2003-11-06 19:40:06
|
> Try removing the space in the to "! abuse@$USERHOST", to make it: > > to "!abuse@$USERHOST" > > See if that clears the log up. It looks like it's trying to > deliver to > a file (maildir) and not to abuse address... so it's a little > confusing > that you're even receiving the abuse mail. The same ... All accounts with new solution /etc/mailfilter have the same output in qmail's current: @400000003faa9f5a2ef84cb4 new msg 140196 @400000003faa9f5a2ef946b4 info msg 140196: bytes 2042 from <own...@op...> qp 13536 uid 1004 @400000003faa9f5a2f191354 starting delivery 2: msg 140196 to local nes...@ne... @400000003faa9f5a2f1a2c94 status: local 1/10 remote 0/20 @400000003faa9f5a3a7bded4 delivery 2: success: Missing_}./Missing_}./did_0+0+1/ @400000003faa9f5a3a89d50c status: local 0/10 remote 0/20 @400000003faa9f5a3a8bec34 end msg 140196 Instead of @400000003faa9d712a5e0414 new msg 140196 @400000003faa9d712a5f0db4 info msg 140196: bytes 140276 from <in...@ab...> qp 14453 uid 1004 @400000003faa9d712a83cbf4 starting delivery 1423: msg 140196 to local nes...@ne... @400000003faa9d712a84dd64 status: local 1/10 remote 0/20 @400000003faa9d712cc8c284 delivery 1423: success: did_0+0+1/ @400000003faa9d712cd326ac status: local 0/10 remote 0/20 @400000003faa9d712cd5515c end msg 140196 Have you got any idea for me? Thanks for all Andrea |
From: Andrea R. <ml...@ne...> - 2003-11-06 18:40:51
|
> Mmm > The system works, but not "clearly", isn't it? What do you think about #try to deliver to the spam account exception { to "$USERHOST/abuse/Maildir/" } } Instead of #try to deliver to the spam account exception { to "! abuse@$USERHOST" } } ? It's the same? I think the problem is $USERHOST (look my mailfilter.log) Thanks for all Andrea |
From: Jeff H. <jef...@ma...> - 2003-11-06 18:40:24
|
Andrea Riela wrote: > Ya, > > Very good, thanks :) > Now the redirect to Maildir works fine. > To the abuse mailbox too, but the log isn't "clear". What does it mean? > > I've sended a spam email: > > Mailfilter.log: > Date: Thu Nov 6 19:23:07 2003 > From: "Dott. Andrea Riela" <and...@po...> > Subj: For free > File: ! abuse@ Try removing the space in the to "! abuse@$USERHOST", to make it: to "!abuse@$USERHOST" See if that clears the log up. It looks like it's trying to deliver to a file (maildir) and not to abuse address... so it's a little confusing that you're even receiving the abuse mail. Jeff -- /\ /\ .. .. .. jef...@ma... / \/ \ a t r i x . . . . . . . (770) 794-7233 s o f t w a r e i n c .. .. .. http://www.matrixsi.com |
From: Andrea R. <ml...@ne...> - 2003-11-06 18:33:15
|
Ya, Very good, thanks :) Now the redirect to Maildir works fine. To the abuse mailbox too, but the log isn't "clear". What does it mean? I've sended a spam email: Mailfilter.log: Date: Thu Nov 6 19:23:07 2003 From: "Dott. Andrea Riela" <and...@po...> Subj: For free File: ! abuse@ (2711) Current: @400000003faa919514e47ce4 info msg 140196: bytes 2711 from <and...@po...> qp 2890 uid 1004 @400000003faa9195152f1a74 starting delivery 1380: msg 140196 to local nes...@ne... @400000003faa919515303f6c status: local 1/10 remote 0/20 @400000003faa91952fba77bc new msg 140197 @400000003faa91952fbbd74c info msg 140197: bytes 2779 from <nes...@ne...> qp 7092 uid 89 @400000003faa91952fdb7124 starting delivery 1381: msg 140197 to local nes...@ne... @400000003faa91952fdc385c status: local 2/10 remote 0/20 @400000003faa91952fe1aecc delivery 1380: success: Missing_}./Missing_}./did_0+0+1/ @400000003faa9195316e5d94 status: local 1/10 remote 0/20 @400000003faa919532634cb4 end msg 140196 @400000003faa9195331e3074 delivery 1381: success: did_0+0+1/ @400000003faa91953327e8bc status: local 0/10 remote 0/20 @400000003faa91953329e48c end msg 140197 Mmm The system works, but not "clearly", isn't it? Andrea > -----Messaggio originale----- > Da: qma...@li...=20 > [mailto:qma...@li...] Per=20 > conto di Jeff Hedlund > Inviato: gioved=EC 6 novembre 2003 18.29 > A: qma...@li... > Oggetto: Re: R: R: R: R: [qmailadmin-devel] First email: idea >=20 >=20 > Andrea Riela wrote: > > My mailfilter: > > VMAILDIR=3D"$PWD/Maildir/" > [snip] > >=20 > > My mailfilter.log: > > Delivering to /Maildir/ > [snip] > > ? >=20 > Ok, there's been a few reports of the PWD variable not being=20 > correctly=20 > populated. Try adding this to the top of your mailfilter: >=20 > PWD=3D`pwd` >=20 > See if that solves the problem. >=20 > Jeff > --=20 >=20 > /\ /\ .. .. .. jef...@ma... > / \/ \ a t r i x . . . . . . . (770) 794-7233 > s o f t w a r e i n c .. .. .. http://www.matrixsi.com >=20 >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program.=20 > Does SourceForge.net help you be more productive? Does it > help you create better code? SHARE THE LOVE, and help us help > YOU! Click Here: http://sourceforge.net/donate/=20 > _______________________________________________ > qmailadmin-devel mailing list qma...@li... > https://lists.sourceforge.net/lists/listinfo/qmailadmin-devel >=20 |
From: Jeff H. <jef...@ma...> - 2003-11-06 17:28:58
|
Andrea Riela wrote: > My mailfilter: > VMAILDIR="$PWD/Maildir/" [snip] > > My mailfilter.log: > Delivering to /Maildir/ [snip] > ? Ok, there's been a few reports of the PWD variable not being correctly populated. Try adding this to the top of your mailfilter: PWD=`pwd` See if that solves the problem. Jeff -- /\ /\ .. .. .. jef...@ma... / \/ \ a t r i x . . . . . . . (770) 794-7233 s o f t w a r e i n c .. .. .. http://www.matrixsi.com |
From: Andrea R. <ml...@ne...> - 2003-11-06 16:49:15
|
> The vpopmail user probably cannot write to the /var/log > directory. Try > changing it to /home/vpopmail or somewhere that vpopmail can write. Uoops :) Then ... I've sended a non-spam email My mailfilter: VMAILDIR="$PWD/Maildir/" USERNAME=`echo ${PWD##*/}` USERHOST=`PWDTMP=${PWD%/*}; echo ${PWDTMP##*/}` logfile "/home/vpopmail/domains/mailfilter.log" if (/^X-Spam-Status: *YES/) { #try to deliver to the spam account exception { to "! abuse@$USERHOST" } log "Sending to abuse@$USERHOST" } else { #put it in the box exception { to "$VMAILDIR" } log "Delivering to $VMAILDIR" } Exit My mailfilter.log: Delivering to /Maildir/ My current: @400000003faa7a8225ed7324 new msg 140199 @400000003faa7a8225ee9c04 info msg 140199: bytes 1188 from <and...@po...> qp 8637 uid 1004 @400000003faa7a82260d534c starting delivery 1319: msg 140199 to local nes...@ne... @400000003faa7a82260e60d4 status: local 1/10 remote 0/20 @400000003faa7a82299564b4 delivery 1319: success: Missing_}./Missing_}./did_0+0+1/ @400000003faa7a82299fe04c status: local 0/10 remote 0/20 @400000003faa7a8229a287fc end msg 140199 ? Andrea |
From: Jeff H. <jef...@ma...> - 2003-11-06 16:33:01
|
Andrea Riela wrote: > My mailfilter: > > VMAILDIR="$PWD/Maildir/" > USERNAME=`echo ${PWD##*/}` > USERHOST=`PWDTMP=${PWD%/*}; echo ${PWDTMP##*/}` > logfile "/var/log/mailfilter.log" [snip] > Missing_}./Missing_}./maildrop:_Unable_to_create_log_file./ > @400000003faa72cb28d043dc status: local 0/10 remote 0/20 > > Where is my mistake? The vpopmail user probably cannot write to the /var/log directory. Try changing it to /home/vpopmail or somewhere that vpopmail can write. Jeff -- /\ /\ .. .. .. jef...@ma... / \/ \ a t r i x . . . . . . . (770) 794-7233 s o f t w a r e i n c .. .. .. http://www.matrixsi.com |
From: Andrea R. <ml...@ne...> - 2003-11-06 16:14:19
|
My mailfilter: VMAILDIR="$PWD/Maildir/" USERNAME=`echo ${PWD##*/}` USERHOST=`PWDTMP=${PWD%/*}; echo ${PWDTMP##*/}` logfile "/var/log/mailfilter.log" if (/^X-Spam-Status: *YES/) { #try to deliver to the spam account exception { to "! abuse@$USERHOST" log "Sending to abuse@$USERHOST" } } else { #put it in the box exception { to "$VMAILDIR" log "Delivering to $VMAILDIR" } } Exit This is the output: @400000003faa72cb27629e64 new msg 140198 @400000003faa72cb2763a034 info msg 140198: bytes 1189 from <and...@po...> qp 22020 uid 1004 @400000003faa72cb278e2ad4 starting delivery 1290: msg 140198 to local nes...@ne... @400000003faa72cb278f402c status: local 1/10 remote 0/20 @400000003faa72cb28cefbbc delivery 1290: deferral: Missing_}./Missing_}./maildrop:_Unable_to_create_log_file./ @400000003faa72cb28d043dc status: local 0/10 remote 0/20 Where is my mistake? Thanks Andrea |
From: Jeff H. <jef...@ma...> - 2003-11-06 15:58:58
|
Andrea Riela wrote: > Ok, > I've changed .qmail (| maildrop /etc/mailfilter) > Mailfilter as you know (chmod ok) > > This is an email: > > @400000003faa646c1bccff2c new msg 140196 > @400000003faa646c1bce04e4 info msg 140196: bytes 1199 from > <and...@po...> qp 24150 uid 1004 > @400000003faa646c1bf08104 starting delivery 1253: msg 140196 to local > nes...@ne... > @400000003faa646c1bf18e8c status: local 1/10 remote 0/20 > @400000003faa646c1e4fd1ac delivery 1253: success: > Missing_}./Missing_}./did_0+0+1/ > @400000003faa646c1e5a3da4 status: local 0/10 remote 0/20 > @400000003faa646c1e5c740c end msg 140196 > > Why missing? Try using the logfile directive in the mailfilter, and put some log statements in there to make sure all the variables are being set correctly. eg: logfile "/home/vpopmail/mailfilter.log" [..] log "Sending to abuse@$USERHOST" [..] log "Delivering to $VMAILDIR" [..] etc See if you can determine what's not being set. Jeff -- /\ /\ .. .. .. jef...@ma... / \/ \ a t r i x . . . . . . . (770) 794-7233 s o f t w a r e i n c .. .. .. http://www.matrixsi.com |