Re: [toaster] SMTP clients occasionally fail to send mail. Web browser always works fine.
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 John Harmon wrote: | Does it have something to do with the number of open threads? Can I set | a ulimit for it? Or does it have something to do with memory? Why does | clamav cause these issue? or at least, what can I do to narrow down | what in clamav is causing the issue? I don't see errors, but the tests | you gave me point to it being clam. Unless you're running a huge number of threads, I doubt that's the problem. Memory may be an issue, but again, I doubt it. Simscan uses a program called clamdscan to send the mail to the clamd daemon process. If clamdscan is unable to contact the clamd daemon, it reports back with an Unable to connect() error. The reason your web-based users can send mail is likely because they are allowed specifically in the tcp.smtp file. If you can provide a copy of that, I can confirm... As for how to fix your clam problem, you need to determine why clamdscan is not able to contact clamd. The first step is probably to make sure that clamd is running : ps -ef | grep clamd You should get something like this : [EMAIL PROTECTED] ~]$ ps -ef | grep clamd friz 21749 21719 0 21:29 pts/300:00:00 grep clamd clamav 28430 1 0 Apr15 ?00:14:14 /usr/sbin/clamd Next, you can try connecting to the local process yourself : [EMAIL PROTECTED] ~]$ telnet localhost 3310 Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. UNKNOWN COMMAND Connection closed by foreign host. Just hitting enter when you connect will result in the UNKNOWN COMMAND you see above. Next, try sending something manually to clamd via clamdscan.. You'll probably get an lstat() error when you do because you're not running clamdscan as the proper user, and clamd can't access the file, but it will, at least, connect. [EMAIL PROTECTED] ~]$ clamdscan wil.txt /home/friz/wil.txt: lstat() failed. ERROR - --- SCAN SUMMARY --- Infected files: 0 Time: 0.002 sec (0 m 0 s) If it doesn't connect, you'll get something like this : [EMAIL PROTECTED] ~]$ clamdscan wil.txt connect(): Connection refused WARNING: Can't connect to clamd. - --- SCAN SUMMARY --- Infected files: 0 Time: 0.001 sec (0 m 0 s) If you get the latter, then my guess is that either you have a firewall blocking the process, or clamd is set up to use a non-standard port. If all of the above works, then it may be a permissions problem. Check Shupp's toaster directions to make sure you have the permissions right... My own setup is a tad different, so I'm not 100% sure I have that part set up like his... If you're still having problems, let me know and we can tackle this further.. | Thanks, | John - -- - --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 - --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIHRL9hR5xme3cl74RAq1BAJoCDCWVTnjboBPGNHsPqGYHWZ1UmgCg0M/E RAroHDLcLeaqjdY71Ti2B+E= =GnFs -END PGP SIGNATURE-
Re: [toaster] SMTP clients occasionally fail to send mail. Web browser always works fine.
On Wed, 30 Apr 2008 12:39:41 -0600, John Harmon [EMAIL PROTECTED] wrote: I saw other threads on the LAN trace reject message, and tried what they had to say, but they made no difference. Overall, the system looks healthy, and I can't tell why it does this. I thought I might have been running out of concurrent incoming smtp connections, so I bumped that up to 120 (as shown above). That made no difference either. The only thing I have that gives me any possible clues is the smptd log. In the FAILURE EXAMPLE I see this connect(): No such file or directory connect() errors are usually indicative of problems with clamav. You can try disabling simscan temporarily to see if the problem goes away. If it does, there's your problem. How to fix it is another story... Take a look at the clamd logs for hints on what's happening. It may also be that certain directories are missing, or unwriteable. Make sure your /var/qmail/simscan directory has the correct permissions and ownership. I have no idea how to troubleshoot this issue beyond what I have done. Please help. John -- Jason 'XenoPhage' Frisvold [EMAIL PROTECTED]
Re: [toaster] SMTP clients occasionally fail to send mail. Web browser always works fine.
On Wed, 30 Apr 2008 13:40:31 -0600, John Harmon [EMAIL PROTECTED] wrote: Thanks for the reply. I will test that out along with the other gentleman's suggestion on clam (for the reboot issue); however, I don't know how to disable simscan (doesn't appear to be a normal /etc/init.d service from what I can see). Can you tell me how? Sure.. In your tcp.smtp file, you should have something like this : :allow,QMAILQUEUE=/var/qmail/bin/simscan Change that line to this : :allow And then re-compile the tcp.smtp.cdb file like this : tcprules tcp.smtp.cdb tcp.smtp.tmp tcp.smtp Thanks John -- Jason 'XenoPhage' Frisvold [EMAIL PROTECTED]
Re: [toaster] qmail in public domain
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Bill Shupp wrote: It's official: http://cr.yp.to/qmail/dist.html And according to this article, all his software is in public domain: http://linux.slashdot.org/linux/07/11/30/0430201.shtml I haven't checked them all yet. Awesome news.. So what are your plans in lieu of this? Any changes to your toaster as a result? Regards, Bill - -- - --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 - --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVCsnhR5xme3cl74RApJaAJ963W5P5/TS8MkBNEgWdj0xP5dC4ACfRDsi rF3yvp1EGGs01kq8zzgV/s0= =lPnN -END PGP SIGNATURE-
Re: [toaster] simscan: connect error 2
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Bill Shupp wrote: It appears that it's related to the new p0f passive finger printing with poor mans greylisting for unknown windows senders feature. Can anyone attest to how useful this is? I've not looked at it closely yet. Inter7 is pulling this out of simscan. I believe they have a patch for qmail-queue instead, but I'm not 100% certain. Either way, when the new version is released, p0f will not be part of it. (Tho a bunch of bugfixes and features will be! yay!) Regards, Bill - -- - --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 - --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGQiEjhR5xme3cl74RAk0YAKDFGXLgdfo0NwNuMagku4hlTGgWVwCgoL1L /OMUVpLe6aXnVUqR0kaHEBs= =Qfdz -END PGP SIGNATURE-
Re: [toaster] Toaster 0.8.1 Released
Bill Shupp wrote: Safari does, but Thunderbird does not. Maybe I'm doing it wrong. Any RSS experts here? Google seems to like it as well Thanks, Bill Jason
Re: [toaster] Greylisting Install Problems
[EMAIL PROTECTED] wrote: OK, I added -I/usr/local/mysql/include/mysql to the conf-cc file. It currently looks like this: cc -O2 -DTLS=20040120 -I/usr/local/ssl/include -I/usr/local/mysql/include/mysql However, I still get the error during make. I also tried going in the same directory and made a symbolic link to /usr/local/mysql/include/mysql, but that didn't help. Any other ideas? Hrm... Try just /usr/local/mysql/include ... And can you re-post the current error? Thanks.. -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] SOLVED: EZMLM - Method to Add Users en bulk?
Tom Collins wrote: Unless someone out there wants to sponsor development, I just don't have the free time to add it in. I could probably make it happen for about $250 if anyone is interested. I thought vhostadmin was going to replace qmailadmin completely? Adding features to qmailadmin seems useless in that light... ? -- Tom Collins - [EMAIL PROTECTED] QmailAdmin: http://qmailadmin.sf.net/ Vpopmail: http://vpopmail.sf.net/ You don't need a laptop to troubleshoot high-speed Internet: sniffter.com -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] SOLVED: EZMLM - Method to Add Users en bulk?
Bill Shupp wrote: I agree. vhostadmin is extremely young. It will be some time before it's ready for production. Once it is, and it's more useful than qmailadmin, I'll switch at that time. Oh, I agree completely.. I was just pointing out that it was there and I believe the intention is for it to replace qmailadmin.. I wasn't trying to say that everyone should switch over to it.. :) Regards, Bill -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Install Issue
Mike D wrote: Where cani find information on what needs to edit in the above mentioned conf files. The freshclam.conf and clamd.conf files both need to be edited to make them work. For bill's toaster, however, I see that he has specific instructions to apply 2 patches : patch -p0 ../tar/clamav-0.85-conf.patch patch -p0 ../tar/clamav-0.85-freshclamconf.patch Did you do this? I believe the standard clamav install puts those configs in the /etc directory (don't quote me on this, I roll my own rpm's for this) ... You should be able to hand edit them. There are man pages on both config files that you can look at for details : man clamd.conf man freshclam.conf Thanks Mike Good luck! :) -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Freshclam question
Bill Shupp wrote: I'll get this added to the toaster. Not sure if you're following the clamav list at all, but.. 0.85 seems to have introduced what some people are calling a bug. Prior releases created the clamd.log and freshclam.log files with owner and group of root. Even though clam was running with the clamav user (or whatever you specified) it was still able to write to the files. (I suspect that was actually the bug, and the current behaviour is more correct, although not perfect.. the files should be created with the clam user, not root) .. Now, if the files are owned by root, and permissions are not world writeable, clam can't write to the logs. So, the long and short of it is that I would recommend specifiying the owner and group in the rotate config, as well as the modes for the files.. I use this here : /var/log/clamav/clamd.log { missingok nocompress create 644 clamav clamav postrotate /sbin/service clamd reload 2 /dev/null 2 /dev/null || true endscript } /var/log/clamav/freshclam.log { missingok nocompress create 644 clamav clamav postrotate /sbin/service freshclam reload 2 /dev/null 2 /dev/null || true endscript } Thanks Tom, Bill -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Freshclam question
Bill Shupp wrote: Ah, ok. I'll check this out before adding it and run some tests. Incidentally, 0.85.1 came out to address some bugs in 0.85, perhaps this was one of them. I have pre-rolled RPM's that set the permissions for me, so I can't be 100% sure, but I believe this problem still exists in 0.85.1 ... at least, that's the impression I get from the posts on the list... :) Regards, Bill -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Virus Stats
Alex wrote: Jason, Since you already got the priveledges , can you share them ? I currently gave probably too much ...: SELECT, INSERT, UPDATE, DELETE, CREATE, INDEX, ALTER, CREATE TEMPORARY TABLES Select and insert are all you need. select for the web user, and insert for the server user. Or you can just make it one user with both of those privileges... Thanks. quote who=Jason 'XenoPhage' Frisvold I needed to edit all of the php pages to reflect the directory I was using for the require statement Added some quick debugging too so I could figure out that I needed to grant rights to my mysql user.. Doh -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] a bit off-topc
Boris Pavlov wrote: hi all i have two questions, that maybe someone will be able to at least give me some clue/advice... 1) i know it is a bit off-topic, but, are there any signs that simscan will support more broad range of virus scanners (f-secure in mind)? Simscan is open source. The reason it doesnt support more at the moment is because noone has offered an account on a system with any alternate virus scanners to develop on. I'm sure there are some interested parties if you were to offer an account... 2) is it easy, and will it be worth (with system resources in mind), to use both simscan for spam and qmail-scanner for viruses? currently, i use the plain old qmail-scanner+spamassasin - and i'm a bit off-toaster;) If you're going to use qmail-scanner for virii, then I wouldn't bother with simscan for spam. Just use qmail-scanner. wwell edi -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Software update: request for guidance.
Alex wrote: Hello, I have installed and setup toaster using instructions provided by Bill and it works great! Now is the task of keeping it up-to-date. I'm a Linux user for a while but can't consider myself to be very proficient and asking for some points. I currently have a toaster v.0.7.9 - 3/13/2005 with custom error reject patch installed and would like to update it to current. Before I mainly installed any updates using RPM's and was wondering if simply redoing the install steps for the software that requires updates will update it or do I need to first remove old versions of libraries, etc ? I have found this instructions for ClamAV update. How true they are ?: Firstly, what is your intention here? Are you looking to ensure that the antivirus and spam system is up to date, or are you looking to be up to date with the latest incarnation of the toaster? Keeping up with AV and Spam is definitely a recommended option. Keeping up with the latest incarnation of the toaster isn't something I would recommend, unless you're looking to gain the latest features. Ofcaurse I understand that I have to reuse same options for ./configure that I have used during the build. But should I actually remove the old libraries as recomended or just do an overwrite? It sounds like you're interested in updating ClamAV ... If you installed it initially via source, then I would recommend keeping with that method. Ensure that the configure options are the same (making note of any necessary changes if something has changed in the software). You should be able to safely install overtop of the existing installation and it will overwrite the files. This is one reason I recommend using a packaging system. I use RPM's here. I have rolled and maintain my own ClamAV RPMs and when I need to upgrade, the RPM ensures that the old files are removed, and the new ones are installed. This, of course, is my own personal preference... :) The assistance will greatly appreciated! If you need any more help, don't hesitate to ask! Alex Sysoef -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Software update: request for guidance.
Alex wrote: Thanks Jason! You are correct, I'm only trying to keep up-to-date with Anti-Virus / Spam. I have noticed that ClamAV have been updated to 0.84 and my logs are complaining :-) Also not sure if this help but when I tried sending test virus infected messages from one fo the online services, couple of infections got through, mainly with *.zip packaged tes files. So any recomended update for this package is a welcome option. I don't really care to keep up with toaster unless it will give me an options I really need or want. As an aside... Spamassassin was updated to 3.0.3 recently. I'm not sure if anyone else is seeing this, but my spam levels have dropped significantly since installing the new update. The changelog says it's mainly a bugfix release... Once again, thanks for quick reply! No problem :) Alex -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Software update: request for guidance.
Alex wrote: Well ... now since you mention it :-) I just looked through the docs for new install and IF I correctly understood simply reusing commands from toaster setup: cd /root export LANG=en_US perl -MCPAN -e shell o conf prerequisites_policy ask install Mail::SpamAssassin quit and verifying that the rest of directives specified still true and correct should get me going with new version? Just a sanity check on my end ... Yup, that'll upgrade spamassasin for ya.. :) -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Qmail SMTPD log error message on a fresh Toaster install
Allen Taylor wrote: I have the following error messages in my current Qmail SMTPD log: @400044473fe63b137384 tcpserver: fatal: unable to bind: address already used @400044473fe800b71524 tcpserver: fatal: unable to bind: address already used @400044473fe901f749cc tcpserver: fatal: unable to bind: address already used I am unable to receive mail from the outisde. Any clues? Looks to me like something is already bound to port 25... Try this : netstat -anp --inet | grep :25 That should show you what's using it. -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Qmail SMTPD log error message on a fresh Toaster install
Allen Taylor wrote: Well I resolved it -- Somehow I managed to NOT disable SENDMAIL despite the clear instructions contained in the Toaster. I killed the processes which were preventing the TCPSERVICE to bind to port 25. Then I had to go into nysysv and kill SENDMAIL from starting up on boot. Everything seems to be working fine now. Once again many thanks to those who responded so quickly with pointers. Might I also suggest uninstalling the sendmail rpm? Do it like so : rpm -e --nodeps sendmail The links to sendmail created via the toaster setup should take care of any programs that depend on sendmail. Thanks again. Allen Taylor Indianapolis, IN -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Mailing List
Dan Scrimpsher wrote: I have version 0.7.9 of the toaster installed on a RedHat EL3AS server and things are working great. I even have simscan moving SPAM mail to a quarantine directory. This is a great product. I have one question: Is it possible to have simscan move virus infected mail to a quarantine directory also? Right now the infected mail is just deleted. Absolutely! :) Add in --enable-quarantinedir=/your/dir when you configure simscan. TIA Dan -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] TLS connect failed
Ingo Claro wrote: David: but isn't the communication still in port 25? What config requires the firewall? Some firewalls, most notably the Cisco PIX, like to fix-up the SMTP protocol for you. And if you're not aware of it, it's a real pain ... atte, Ingo Claro Gerente de Operaciones [EMAIL PROTECTED] (+56-2) 43 00 155 -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] had problem with queue, need to recreate directories
Bill Shupp wrote: Yikes. Don't ever mess with the queue unless you know exactly what you are doing. When I want to empty the queue, I usually do it via queuelifetime, rather than trying to touch the right files with a specific date to force expiration, which is the only proper way to do it AFAIK. There is also the qmHandle project : http://sourceforge.net/projects/qmhandle I've used this. I'm still *very* wary of mucking with the queue, but I haven't had any failures yet.. You can try make setup check from the netqmail source (patched, of course), and it will recreate the queue directory. However, if that directory is already present, I'm not sure if it will recreate the subdirectories that you deleted. If in doubt, rm the queue directory, and re-install netqmail with make setup check. That should do it. Regards, Bill -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Greylisting or not?
Vladimir Kozlov wrote: Hello, As most of you, I'm in a permament battle with spammers. But, unfortunately, all actions (including chkuser, rbl, spamassassin) are not enough to win. Now I'm seriously thinking about greylisting patch, so could you please share your thoughts regarding it. Maybe somebody already use this patch? It works. Mostly. And it's quite effective. Usually. Delays are the biggest problem with the greylisting patch. That and those few mailers that just won't retry. As long as you set your delays to a short period of time, and watch for broken mailers to add to the whitelist, it works wonderfully. Kind regards, Vladimir. -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Greylisting or not?
Vladimir Kozlov wrote: What are your suggestions regarding delays? Currently I've installed this patch on one of my servers with default delay (55min), and it seems it works. I've seen suggestions for lowering the delay to something like 5 minutes. That way direct-to-mx is essentially blocked, and proper mailers can get in quickly. As for broken mailers - I do not think there are a lot of them... You'd be wrong.. It's not so much the mailers that are the problem though.. Many web forms use direct-to-mx mailing rather than forwarding the message to a proper mailserver to be delivered. So, if a user signs up for something via a web form, they may never get the confirmation.. Sad but true... Kind regards, Vladimir. -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Greylisting or not?
Vladimir Kozlov wrote: Sad, but... Nevertheless, both my users and I are very angry against spam, so let's try. Agreed.. I dropped greylisting about 3 months ago when I rebuilt our mailservers. I just haven't had time to work on a new greylisting system, but .. In the meantime, between chkusr and spamassassin the spam is extremely manageable.. I implemented bayesian filtering and the spam complaints have died down to almost nothing. There's always those few users who won't accept any spam at all, but what can I really do about them... *shrug* Kind regards, Vladimir. -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] something hangs
Eero Volotinen wrote: /service/qmail-send: up (pid 23478) 650 seconds, want down /service/qmail-send/log: up (pid 31481) 1 seconds /service/qmail-smtpd: down 105 seconds, normally up /service/qmail-smtpd/log: up (pid 31482) 1 seconds messages in queue: 6 messages in queue but not yet preprocessed: 2 qmailctl stop does nothing about it? help :) arhgt! Most likely there are existing transactions ... instead of outright killing them, qmail allows them to end on their own (via success or timeout) ... Give it a little time and they should go away. If you're really desperate, you can do 'ps -ef | grep qmail-send' and kill each process individually. -- Eero -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] SIMSCAN
Eero Volotinen wrote: There is some _benefits_, but I still recommed more cpu/memory power instead of it... Can you elaborate on this? I've found simscan to be significantly faster and easier to manage than qmail-scanner. The load on my machines have reached an all time low due to simscan... -- Eero -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] RHEL 4?
Brian Panulla wrote: Anyone taken the plunge yet? Any words of warning? I'll be installing my first copy later today I hope.. :) The only *major* difference I see is the 2.6 kernel.. I've been running a 2.6 kernel on my desktop for over a year now and it's been running pretty well.. -B -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] qmail-scanner question
Bill Shupp wrote: First off, qmail-scanner was never included in the toaster instructions. And it's still as supported as it ever was. Just skip the ripmime/simscan installation under the options section, and follow the qmail-scanner install instructions over at http://qmail-scanner.sf.net. That being said, simscan offers 2 major improvements over qmail-scanner. 1. It can reject viruses or even spam at the smtp level, rather than quarantining them. 2. It can work on a per-domain basis, allowing for greater flexibility. And, just to keep it fair. :) Simscan does not have some of the functionality that qmail-scanner does. It does not support a large number of virus scanners, it doesn't block emails based on headers, nor does it do any message formatting checks. However, it is significantly faster with much less overhead. I use simscan myself.. I got tired of the performance hit qmail-scanner has, and the bouncebacks due to poorly formatted mime attachments ... This is why I have started including installation instructions in the Options part of the 0.7x toaster version. Regards, Bill -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] pop3ds problem
[EMAIL PROTECTED] wrote: Dear All, I have upgraded my system from SuSE 8.0 to 9.1. I found there is a problem in qmail-pop3ds. I have tried to use stunnel3_wrapper instead of stunnel but it does not work. snip What should I do to fix the problem? Thanks a lot. I'm not familiar with stunnel3_wrapper.. Does Suse 9.1 use stunnel 4? If so, try this : Create a pop3ds.conf file (I put mine in /var/qmail/supervise/qmail-pop3ds) with the following : foreground = yes client = no cert = /var/qmail/control/servercert.pem key = /var/qmail/control/clientcert.pem exec = /var/qmail/bin/qmail-popup execargs = qmail-popup mail.example.com /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir And then modify the run file (located in /var/qmail/supervise/qmail-pop3ds) to this : #!/bin/sh VPOPMAILUID=`id -u vpopmail` VPOPMAILGID=`id -g vpopmail` MAXMEM=1 exec /command/softlimit -m $MAXMEM \ /usr/local/bin/tcpserver -l 0 -R -H -v -c 100 \ -u$VPOPMAILUID -g$VPOPMAILGID 0 995 \ /usr/sbin/stunnel /var/qmail/supervise/qmail-pop3ds/pop3ds.conf 21 That worked for me... :) Regards, Qing -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] OT simscan and kaspersky
Rene wrote: can anyone give me a hint how to start the implementation. Is it enought to add the binfiles and the returcodes somewhere or are more changes needed? That should be enough to start... I can't be certain, however, I've never used kapersky before... -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Latest toaster
David wrote: Thanks greatly for the very detailed instructions Bill, I will see how I go... I hope that I can get simscan working with dspam because I would like virus scanning... I don't think simscan supports dspam yet.. It was talked about, but I'm not sure support was added yet.. Before I do I just thought it might be worth asking if there was a disadvantage to doing things this way (having messages stored in sql database instead of on disk)? Messages stored in SQL?? You can have the users and passwords stored there, but there's really no reason at all to store the messages in SQL.. (I'm not even aware of a patch that can provide this functionality) I was interested in an sql backend because I thought that way the number of users would scale better and I was really worried about doing something to the filesystem that would corrupt/lose messages for potentially many users (I use a few CGI scripts to make administration easier). Are there drawbacks to doing things this way, other than the obvious increase in complexity and overhead ? SQL speeds things up a little when dealing with a large number of users. It does cause extra complexity, and adds more failure points. But, it's fairly easy to replicate elsewhere, and re-building the database on a new machine is pretty simple. Plus you have the ability to create an endless number of useless data reports! How often people log in, average mail per user, etc.. *grin* David. -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Qmail Cluster
Andy Abshagen wrote: Bill and others, Question on the Cluster design. We are looking for something very similar to this however we are wanting to put the mx servers at different physical locations. This causes some big questions as far as the ability to send nfs traffic across the net. Not sure it is a wise idea at all however for security the traffic would be going across a vpn tunnel from site a to site b. I guess to go along with that would it be better to just have a relay sitting at the second site that doesn't do a mail delivery at all just holds mail with smtproutes to the main cluster/server at the main site? That would bring along its own set of problems in the fact that we want the chkuser functionality in place so that we don't have the thousands of doublebounces every day. Why a separate site? I understand you want redundancy, but this method still has a single point of failure in the NFS server... Any thoughts? Andy -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
[toaster] Greylisting Patch
Hey all, Quick question... To whitelist a user, does the email address have to be enclosed by brackets such as [EMAIL PROTECTED] or will just [EMAIL PROTECTED] work? Thanks! -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Qmail Pre filter
Bill Shupp wrote: True. The only advantage of SMTP is that it would be software independent. So people could use the plugin for more than Exchange, or whatever LDAP based MTA they use. I didn't think of it from that perspective.. :) Although, I'd personally ditch the exchange box.. *grin* (no flames, please) Regards, Bill -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Toaster performance tuning
Tom Collins wrote: On Nov 22, 2004, at 8:31 AM, Júlio Olivares wrote: I improved my toaster by rejecting virus at smtp level instead of deleting them at delivery time. I use Clamav+qmail-qfilter with this script: Take a look at qscanq (http://qscanq.org/), a C-based program that rejects viruses at the SMTP level. Should be less resource intensive than spawning a Perl program for every incoming message. simscan is another one. I can vouch for simscan.. :) www.inter7.com -- Tom Collins - [EMAIL PROTECTED] QmailAdmin: http://qmailadmin.sf.net/ Vpopmail: http://vpopmail.sf.net/ Info on the Sniffter hand-held Network Tester: http://sniffter.com/ -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Toaster performance tuning
Júlio Olivares wrote: I know both, but qfilter allows me to write my own filters, for example, block file types, filter Nigeria scam (wich gave me a big problem with my hosting company), etc. I have almost active 6 users (I run a free mail service) and it's not so resource intensive as that. qfilter? I hadn't heard of that one.. Might be worth looking into.. :) -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Logs flooding
List wrote: And i got :- [EMAIL PROTECTED] services]# ./vpopmail syntax error at ./vpopmail line 16, near ) # We don't care about these } Execution of ./vpopmail aborted due to compilation errors. Can someone enlighten me. Thanks Well, that quote after the curly bracket might be a problem (the curly bracket under the comment about not caring).. :) What's on line 16? -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] stunnel and redhat enterprise 3.0
:3073036416]:0 session cache timeouts 2004-10-12 10:27:20.000725500 2004.10.12 10:27:20 LOG6[3:3073036416]: Negotiated ciphers: AES256-SHA SSLv3 Kx=RSA Au=RSA Enc=AES(256) Mac=SHA1 2004-10-12 10:30:29.000148500 2004.10.12 10:30:29 LOG3[3:3073036416]: connect: Connection timed out (110) 2004-10-12 10:30:29.000258500 2004.10.12 10:30:29 LOG3[3:3073036416]: Failed to initialize remote connection 2004-10-12 10:30:29.000367500 2004.10.12 10:30:29 LOG7[3:3073036416]: stunnel finished (0 left) I'm not a crypto expert, so I'm a little in the dark here... But, from what I can see, it *looks* like it's working ... ? Any ideas? Anyone? Please help! Thanks, -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] simscan
Eero Volotinen wrote: http://inter7.com/?page=simscan worth of trying. Sounds like qmailscanner with per-domain processing and not as much support for other AV softwares... Written in C as well which should make it faster... Anyone running this that can comment? Is it that much faster than qmail scanner? -- Eero -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] stunnel and redhat enterprise 3.0
Bill Shupp wrote: http://www.mail-archive.com/[EMAIL PROTECTED]/msg01098.html Bill Awesome, thanks... I should have checked the archives... Doh! I still can't get this to work though It appears to negotiate ciphers, then it just sits there... I have debug=7 so I can see everything, but still no joy ... Also, I'm not getting anything in the logs... If I run the command by hand, it outputs everything to the screen, but it looks like multilog isn't seeing it? Any help appreciated! Thanks, -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Hotmail
Eero Volotinen wrote: Paul Greenwood kirjoitti: No bouncebacks. I look in the log file and hotmail accepts the email for delivery but the email is never delivered to the hotmail account. Check out junk folder? Sure that your server is not in blocklists? -- Eero If it was in the blocklists I would expect a bounceback... I would check all of the hotmail folders... It's wierd that they would just vanish ... -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] toaster 0.7b patch
Jeff Koch wrote: Hi Bill: Can we get to vote on whether SPF should be added to the toaster? We already have SPF in Spamassassin which included in QmailScanner. To add it in the Toaster would be an unnecessary duplication. Plus, it seems more appropriate for SpamAssassin as a spam filter function. One further comment - SPF seems to really slow things down and I would hate to have Qmail all gummed with these network tests. Actually, SPF can reduce network load if implemented directly in qmail. Since it checks the Mail From and Source IP, it can drop connections before any data is sent. This saves in network usage. The only reason I can see it being in spamassassin is to bump up the Spam Level a bit if there is no SPF record, or the record has ?all in it... Best Regards, Jeff Koch -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Hotmail
Paul Greenwood wrote: I can receive mail from hotmail.com but when I send email to hotmail.com it accepts it but does not deliver it. Any suggestions? No bouncebacks or anything? -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] spf patch for qmail
mtawafig wrote: Hi Is there any intention of integrating spf patch into netqmail ... I'm sure Bill has this in his sights.. :) I've implemented the qmail-spp patch here and so far it seems to be working well... It made adding spf support as simple as editing a config file... :) Once I've worked out some of the kinks, I'll share my patch with everyone... :) Thanks -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] qmail spp
Michael McCallister said: Greetings, I saw this on freshmeat.net and thought it looked pretty interesting (enough to send to this list): http://qmail-spp.sourceforge.net/ Obviously someone got real tired of creating/applying qmail patches :-) It should be noted that I have not even downloaded this software - just checked out the web site. Wow, now that is incredibly cool... I wonder how much, if any, overhead it can add... I suppose it really depends on the language of the plugin you write... I think this can really help out.. It would make qmail management incredibly easy This is definitely something to keep in mind... Hey Bill, what are your thoughts on this? Mike Thanks Mike! --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Bouncing messages from another mailserver
On Wed, 2004-07-07 at 13:32, Lars E. D. Jensen wrote: Hi list A scenario which happens very often on my server. 1. A spammer sends to a non-existent user on my mailserver 2. My mailserver answers back to the sender (which is also a non-existent user on another mailserver) 3. The foreign mailserver answers back to my mailservers admin e-mailaddress, that the user is non-existent 4. Message double bounces between the two mailservers. 5. Message failure is sent to admin e-mailaddress on my mailserver. Question: Can the chk-user patch avoid these double bounces ? An emphatic YES! The chkusr patch is extremely good at preventing most of these situations... :) Or is there some other way of avoiding these unnecessary bounces? I haven't installed chk-user patch yet in production. Thanks Med venlig hilsen / Best regards Lars E. D. Jensen [EMAIL PROTECTED] -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
Re: [toaster] rcpthosts problem - I'm stumped!
On Wed, 2004-06-23 at 03:00, Samareanu Florin wrote: here is an ideea: delete the domain shoenerenvironmental.com and the mail.shoenerenvironmental.com then use ~vpopmail/bin/vadddomain to add your domain then retest I'll give this a shot today ... -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
Re: [toaster] rcpthosts problem - I'm stumped!
On Wed, 2004-06-23 at 12:21, Bill Shupp wrote: What's the entry in /var/qmail/users/assign? Is it correct? To respond to both you and Shane, here is the output of the qmail-showctl program, and a copy of the exact lines in the assign file : [EMAIL PROTECTED] friz]# /var/qmail/bin/qmail-showctl | grep shoener SMTP clients may send messages to recipients at shoenerenvironmental.com. SMTP clients may send messages to recipients at mail.shoenerenvironmental.com. Virtual domain: shoenerenvironmental.com:shoenerenvironmental.com Virtual domain: mail.shoenerenvironmental.com:mail.shoenerenvironmental.com [EMAIL PROTECTED] friz]# cat /var/qmail/users/assign | grep shoener +shoenerenvironmental.com-:shoenerenvironmental.com:89:89:/home/vpopmail/domains/shoenerenvironmental.com:-:: +mail.shoenerenvironmental.com-:shoenerenvironmental.com:89:89:/home/vpopmail/domains/shoenerenvironmental.com:-:: The *only* thing I see different about the way this domain is set up and other domains (that do work) is that this domain fell over into the morercpthosts file.. Otherwise, everything else seems identical... Regards, Bill -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
RE: [toaster] rcpthosts problem - I'm stumped!
On Wed, 2004-06-23 at 12:53, Shane Chrisp wrote: ls -la /var/qmail/control/morercpthosts* -rw-r--r--1 root root 44 Jun 12 13:07 /var/qmail/control/morercpthosts -rw-r--r--1 root root 2161 Jun 12 13:07 /var/qmail/control/morercpthosts.cdb -rw-r--r--1 root root0 Jun 12 13:07 /var/qmail/control/morercpthosts.lock That's what I have.. is yours the same? Well, the dates and filesizes are different, but yeah.. basically... only real difference is that the lock file is rw root only ... But it's an empty file, so there should be no problem with that.. It should only look for existance of the file, if it even does that.. : [EMAIL PROTECTED] control]$ ls -al morercpthosts* -rw-r--r--1 root root 93 Jun 23 12:15 morercpthosts -rw-r--r--1 root root 2233 Jun 23 12:15 morercpthosts.cdb -rw---1 root root0 Jun 23 09:27 morercpthosts.lock -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
Re: [toaster] *Ping*
On Tue, 2004-06-22 at 13:29, Bill Shupp wrote: This is a known issue with greylisting and VERP, wich ezmlm uses. The short term solution is to whitelist the toaster list (shupp.org). The long term solution is to re-write ezmlm to not use VERP, or perhaps choose a different list manager. Yup.. I whitelisted the IP... :) One thing I noticed that is quite annoying is that some web-based signup programs use a direct smtp send when you request materials rather than sending it through an smtp server... As a result, you don't get the email because it never gets resent... *sigh* There just has to be a downside to everything, doesn't there... Sounds like your MAXPERIP is too low. Try increasing that in the imap config. I thought I kicked this up, but I'll double check ... Thanks... Yes, it's under active development. I just posted VegaDNS 0.8.1 the other day. Supports editing records, new md5 password hashing (no clear text passwords anymore, but read UPGRADE first), and has fixes for PTR zones, among some cosmetic stuff. You should get it. Heh.. figures.. I swear I checked this last week ... :) Next up is probably alias domains, and the ability to add PTR records simultaneously with A records via a check box (only if the PTR zone exists). Other than that, feature-wise, it's mostly done. I plan to do some code cleanups later, and perhaps add an admin module to actually administer the tinydns/dnscache/axfrdns programs, but that's a whole new animal. Awesome.. I'll let you know (via the correct list) how I fare with the new version.. :) Regards, Bill Shupp -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
[toaster] rcpthosts problem - I'm stumped!
Hi all, I'm experiencing a problem with my toaster setup and to tell the truth, I'm stumped... I've looked into everything I can think of, but I can't get this to work... The error message is as follows : -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Tuesday, June 22, 2004 3:40 PM To: SNIP Subject: failure notice Hi. This is the qmail-send program at clamspam.emcyber.com. I'm afraid I wasn't able to deliver your message to the following addresses. This is a permanent error; I've given up. Sorry it didn't work out. [EMAIL PROTECTED]: Sorry. Although I'm listed as a best-preference MX or A for that host, it isn't in my control/locals file, so I don't treat it as local. (#5.4.6) --- This domain isn't in the locals file because it's handled via vpopmail. Now, checking the rcpthosts file, that domain is not in there. It is, however, in the morercpthosts file. Apparently the rcpthosts file can only hold 50 domains? I tried running qmail-newmrh to compile the morercpthosts file, but this didn't fix the problem. I tried adding another host, mail.shoenerenvironmental.com, and this new host works fine.. It's also in the morercpthosts file. Next I checked DNS. Both shoenerenvironmental.com and mail.shoenerenvironmental.com are set up indentically. I'm stumped.. what else can I look at? I've run out of ideas... Thanks! --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] qmail-remote bug?
On Thu, 2004-04-08 at 11:51, Bill Shupp wrote: Try this patch to qmail-remote.c: --- qmail-remote.c.orig Thu Apr 8 08:49:14 2004 +++ qmail-remote.c Thu Apr 8 08:50:09 2004 @@ -229,7 +229,7 @@ if (*p == '\n' || *p == ' ' || *p == '\t') { if (!stralloc_catb(sa, s, p - s) || !stralloc_0(sa)) temp_nomem(); if (*p++ == '\n') break; -while (*p == ' ' || *p == '\t') ; +while (*p == ' ' || *p == '\t') p++; s = p; } s = p; Bill, Is this patch recommended for all users? ie, should I add this into my system? Regards, Thanks! Bill Shupp -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
Re: [toaster] qmail patches
On Wed, 2004-05-05 at 15:41, Bill Shupp wrote: All, I'm working on the 0.7 version of my netqmail patch. This time, I thought I'd poll this list to see if there are any useful patches out there that I might not be aware of... please post any suggestions here. So far, the patch will be pretty much the same, but with new versions. However, I'll be replacing the tarpit patch with the spam throttle patch, since the tarpit mechanism is easily (and often) circumvented. I'm contemplating adding the greylisting patch.. but will probably leave that as an optional add-on. Is anyone using the greylisting patch in production? Any thoughts on it? What about SPF? I am! I'm using the greylisting patch on 2 servers... It seems to be working well, however, there are drawbacks to it's use... I created a squirrelmail plugin (www.godshell.com/toaster) that allows a user to add in whitelist entries... SPF sounded very interested and it's something I'd like to try out... Of all the patches thus far, I think both chkusr and greylist had the greatest effect ... spam was reduced by a LOT... Regards, Bill Shupp -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
RE: [toaster] debian and tcp.smtp
Noel Sanchez said: Trying to load toaster on debian, add chkuser.tmda.patch now that vpopmail is installed gives me these errors: Hrm.. Did you have vpopmail set up to use mysql by chance? patching file ./conf-vpopmail patching file ./Makefile Hunk #2 FAILED at 1584. 1 out of 2 hunks FAILED -- saving rejects to file ./Makefile.rej patching file ./qmail-smtpd.c Hunk #1 FAILED at 23. Hunk #2 FAILED at 61. Hunk #3 FAILED at 319. Hunk #4 FAILED at 606. 4 out of 4 hunks FAILED -- saving rejects to file ./qmail-smtpd.c.rej TIA --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] greylisting
I just realized that this doesn't seem to have the chkuser patch in it ... And that the chkuser.mysql patch won't apply after I've updated it for greylisting... Is this easily remedied? On Sat, 2004-03-27 at 14:45, Bill Shupp wrote: In case anyone is curious, I've been investigating Greylisting, a fairly new anti-forgery method described here: http://projects.puremagic.com/greylisting/ I have put together a composite patch of the qmail-envelope-scanner program (wrapper for local_scan, both my Martin Dempsey), and a qmail-smtpd patch to implement it. In addition, I put together a composite of it with my toaster 0.6-1 patch. Both are available on http:shupp.org. While I have tested them, I have not put them in production. If anyone cares to help test, please report back to this list. Cheers, Bill Shupp -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
Re: [toaster] greylisting
Jason 'XenoPhage' Frisvold said: I just realized that this doesn't seem to have the chkuser patch in it ... And that the chkuser.mysql patch won't apply after I've updated it for greylisting... Is this easily remedied? I guess I answered my own question ... I was able to hack in the chkusr mysql patch successfully.. It's working fine now.. I think I sort-of screwed up though... I would expect that the chkusr features would be more useful if they were done *before* the greylist check ... Anyone know what I need to change to do this? I'm not familiar with the qmail-smtpd code ... I'll look into it and see what I come up with myself... If I'm successful, I'll be sure to send a patch to the list.. :) --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] greylisting
Jason 'XenoPhage' Frisvold said: I'll look into it and see what I come up with myself... If I'm successful, I'll be sure to send a patch to the list.. :) Turns out this was nothing more than the moving of a single line of code... :) I've attached a complete patch to this message. Standard disclaimer applies, use at your own risk, if the sun melts down, it's not my fault, etc.. I hope this helps everyone out there! This toaster is *GREAT* and I'm just trying to do my part by giving some back! --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.This patch is intended to be used in conjunction with Bill Shupp's large qmail-toaster-greylisting patch. I tool the existing chkusr-mysql patch and applied it to qmail, ensuring that chkusr is run before greylisting. Kudos to Bill and all the others who have put forth the effort to make such a great email toaster! So as to not take away any credit due, Bill's original message is below... Jason Frisvold This patch was writtn by Antonio Nati ([EMAIL PROTECTED]), and is only slightly modified by me. This version is suitable for use with mysql and has tmda support as well. Please edit conf-mysql to match the location of your libmysqlclient.a library. Here's a link to the original web page: http://www.interazioni.it/qmail/#qmail-smtpd Bill Shupp diff -urN netqmail-1.05/conf-mysql netqmail-1.05-mine/conf-mysql --- netqmail-1.05/conf-mysql 1969-12-31 19:00:00.0 -0500 +++ netqmail-1.05-mine/conf-mysql 2004-04-30 17:16:34.0 -0400 @@ -0,0 +1,3 @@ +/usr/lib/mysql/libmysqlclient.a + +The FULL path do the libmysqlclient.a library diff -urN netqmail-1.05/conf-vpopmail netqmail-1.05-mine/conf-vpopmail --- netqmail-1.05/conf-vpopmail 1969-12-31 19:00:00.0 -0500 +++ netqmail-1.05-mine/conf-vpopmail 2004-04-30 17:16:49.0 -0400 @@ -0,0 +1,3 @@ +/home/vpopmail + +The home directory of the vpopmail user diff -urN netqmail-1.05/Makefile netqmail-1.05-mine/Makefile --- netqmail-1.05/Makefile 2004-04-30 21:32:45.0 -0400 +++ netqmail-1.05-mine/Makefile 2004-04-30 17:18:26.0 -0400 @@ -23,7 +23,7 @@ auto-ccld.sh: \ conf-cc conf-ld warn-auto.sh ( cat warn-auto.sh; \ - echo CC=\'`head -1 conf-cc`\'; \ + echo CC=\'`head -1 conf-cc` -I`head -1 conf-vpopmail`/include\'; \ echo LD=\'`head -1 conf-ld`\' \ ) auto-ccld.sh @@ -1584,8 +1584,10 @@ tls.o ssl_timeoutio.o ndelay.a -L/usr/local/ssl/lib -lssl -lcrypto \ received.o date822fmt.o now.o qmail.o cdb.a fd.a wait.a \ datetime.a getln.a open.a sig.a case.a env.a stralloc.a \ - alloc.a strerr.a substdio.a error.a str.a fs.a auto_qmail.o base64.o `cat \ - socket.lib` dns.o `cat dns.lib` + alloc.a strerr.a substdio.a error.a str.a fs.a auto_qmail.o base64.o \ + `cat socket.lib` dns.o `cat dns.lib` -lcrypt \ + `head -1 conf-vpopmail`/lib/libvpopmail.a \ + `head -1 conf-mysql` -lz -lm qmail-envelope-scanner: \ load qmail-envelope-scanner.o local_scan.o /usr/lib/mysql/libmysqlclient.a diff -urN netqmail-1.05/qmail-smtpd.c netqmail-1.05-mine/qmail-smtpd.c --- netqmail-1.05/qmail-smtpd.c 2004-04-30 21:32:45.0 -0400 +++ netqmail-1.05-mine/qmail-smtpd.c 2004-04-30 21:09:07.0 -0400 @@ -25,6 +25,17 @@ #include timeoutread.h #include timeoutwrite.h #include commands.h +#include pwd.h +#include sys/types.h +#include unistd.h +#include dirent.h +#include stdio.h + +#include open.h +#include vpopmail.h +#include vauth.h +#include vpopmail_config.h + #include qregex.h #include strerr.h @@ -313,6 +324,194 @@ return 0; } +void err_realrcpt() { out(550 sorry, no mailbox here by that name (#5.1.1 - chkusr)\r\n); } + +int realrcpt_check() +{ + stralloc user = {0}; + stralloc domain = {0}; + stralloc domain_path = {0}; + stralloc bounce_path = {0}; + stralloc alias_name = {0}; + stralloc alias_path = {0}; + stralloc mailing_path = {0}; + int count; + int retstat = 0; + struct vqpasswd *user_passwd = NULL; + int fd_file = -1; + int read_char; + DIR *dir_file = NULL; + int offset; + char read_buf[1024]; + +/* if not local rcpthost we cannot control mailbox */ + + if (!addrallowed()) { return 1; } + +/* Set up our variables */ + +/* Search
Re: [toaster] greylisting
Jason 'XenoPhage' Frisvold said: I hope this helps everyone out there! This toaster is *GREAT* and I'm just trying to do my part by giving some back! Boy, I'm gonna need to see a shrink soon with all this replying to myself... :) Anyways, I've created a squirrelmail plugin that allows users to add, remove, or modify greylisting entries for the purpose of whitelisting. I'm open to any and all modifications to this program, so feel free to send me patches! You can find the latest release of the greylist plugin here : http://www.godshell.com/toaster Current version is 0.2 Note : This is my first foray into PHP. While I believe the code is secure, it may not be pretty ... I'm interested in any suggestions about how to tighten up this code! Thanks! --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming.
Re: [toaster] Auto Expiring Mail
On Wed, 2004-04-28 at 12:02, trevor wrote: sure in /usr/lib/courier-imap/etc/imapd edit the line: IMAP_EMPTYTRASH=Trash:3,Sent:14,Spam:14 in this case trash gets deleted after 3 days, sent in 14, and spam in 14 Is this for Imap users only? I guess I need to read up a little.. :) Jason 'XenoPhage' Frisvold wrote: Hi all, Quick question... I'm in the process of setting up a complete SPAM filtering system and I want to make sure that the SPAM folder doesn't grow out of control. I already have quota's implemented, but there are those users that just can't grasp emptying their SPAM folders on a regular basis.. So, does anyone know of a way to auto-expire mail in a folder? Is there some program out there that does this already? Thanks! -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
Re: [toaster] Auto Expiring Mail
On Wed, 2004-04-28 at 11:50, Eero Volotinen wrote: Jason 'XenoPhage' Frisvold wrote: So, does anyone know of a way to auto-expire mail in a folder? Is there some program out there that does this already? cron + find Ugh... This could get ugly... :P Is this something you do? Can you give me an example of your find command? -- Eero -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
Re: [toaster] qmail-smtpd-viruscan-1.3.patch
On Tue, 2004-02-24 at 18:18, Bill Shupp wrote: Just wanted to follow up to my own post after installing this on a couple of client systems... SNIP Also, qmail-scanner has a nice mechanism for specifying your own quarantine-attachments via the tab delimited text file. This is great for blocking all attachments with specific suffixes, like .vbs or .scr. Is there any equivalent for qscanq? There does not appear to be an equivalent mechanism. Bill, have you found this to be a detriment? Personally, I'd rather let all attachments through and make sure they're scanned for virii, but I'm also still new at this.. :) And I assume qmail-spamc will also reject mail at the smtpd level? It does not. Although I suppose this would not be too hard to achieve if that were someone's desire. Is there a performance hit, or major detriment to this? SNIP Thanks! -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
Re: [toaster] Suggestions for improving performance
On Sun, 2004-02-29 at 23:54, Bill Shupp wrote: No. The chkuser patch needs access to the .qmail-default file to determine whether a catchall is in use. It also requires access to to .qmail files to check for aliases/forwards, as well as mailing lists. Hrm... So using NFS is the accepted method for this? Is there a huge performance hit for using NFS? Can I enable NFS in read-only mode? What happens if the actual mail server goes down for some reason? Will the mail still be queued? I'm looking to implement a separate antivirus/spam machine within the next few days, so I'm trying to determine the best method Regards, Thanks! Bill -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
Re: [toaster] Multi-log going into a Zombie State
On Mon, 2004-03-01 at 14:53, Stephen Harmon wrote: Hello all, SNIP You can see that readproctile is unable to lock /var/log/qmail/smtpd. Once I removed the /service/qmail-smtpd2525 directory and restarted qmail, all is well as it has been. I would like to still do this but don't want multilog going into a defunct stat. Is there anyway around this? It looks like the permissions on that directory are not set up properly.. Or, there is an existing lock file in that directory. Before you create the link to daemontools, make sure the only thing in the qmail-smtpd2525 directory is the run file and the log directory. Make sure the same is true for the log directory. In addition, make sure the permissions for this directory match the existing permissions for the qmail-smtpd directory... Any help would be great. :) Stephen -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
Re: [toaster] Multi-log going into a Zombie State
On Mon, 2004-03-01 at 15:33, Bill Shupp wrote: Only one service can log to a specific directory. Setup another directory for smtpd2525 to log to, like /var/log/qmail/smtpd/2525 and edit your log/run script accordingly. Ok, so maybe I was wrong :) Regards, Bill -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 803004140609871 MySQL Pro Certified - ID# 207171862 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
Re: [toaster] Suggestions for improving performance
On Fri, 2004-02-27 at 17:46, Peter Maag wrote: Jeff, Yes, as Bill pointed out we do loose the benefit of the checkuser patch, but many of our users use catch-all accounts. So, in that respect there really was no downside in not going with the chkuser patch(unless I am mistaken, and it works with catchalls). If you set up the toaster as per Bill's instructions, and you're using MySQL with vpopmail, won't the checkuser patch still work? Peter Jason
Re: [toaster] Problems installing Daemon Tools
On Tue, 2003-11-25 at 14:24, [EMAIL PROTECTED] wrote: How bout this netqmail thing at http://www.qmail.org/netqmail/. Can that replace qmail? Yes and no. If you're using the toaster, then no.. The toaster patch has everything that net-qmail does. If you're doing a standalone qmail install, then yes. Use net-qmail since it contains some rather important patches. Pat Even better, read the file called entitled INSTRUCTIONS in that directory: http://qmail.bec.at/moni.csi.hu/pub/glibc-2.3.1/ :-) -jr * Gilberto J. Palau [EMAIL PROTECTED] [20031125 10:37]: Great now toaster just got more complicated... sigh... Can anyone help me install this toaster without complications and freely? I don't know how the patches work... [...] you have to apply the 'errno patch' [http://qmail.bec.at/top.html#patches] or [http://qmail.bec.at/moni.csi.hu/pub/glibc-2.3.1] writing to the list with high priority doesn't make any sense, everyone's problem has high priority ;-) -- Josh Richards| Collocation Web Hosting Bandwidth Digital West Networks| +1(805)781-9378 / www.digitalwest.net San Luis Obispo, CA | AS14589 AS29962 [EMAIL PROTECTED] | DWNI - Making Internet Business Better -- Pat Walsh http://www.involved.com (503) 226-4006 -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 807302349405893 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
Re: [toaster] HELP! Am I an open relay?
On Fri, 2003-09-26 at 14:21, Bill Shupp wrote: Edit your run file, and add your hostname *after* qmail-smtpd,but before vchkpw. Then restart qmail-smtpd. If that fails, then grab the 0.5 patch from shupp.org. You'll have to patch a fresh copy of qmail. What hostname do I put in there if I run a mail server with multiple hosts??? I believe I asked this before, but I haven't seen an answer yet... Regards, Bill Shupp Thanks! -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 807302349405893 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
RE: [toaster] Migration help required
On Tue, 2003-09-02 at 12:27, Bill Shupp wrote: When you start to get a lot of users in the cdb file, a mysql auth lookup can become a lot faster. I cant think of any other major advantage. Actually, according to Ken Jones, lookups for cdb are a bit faster. But *updates* to cdb for a domain above about 10K users get considerably slower. Also, MySQL offers the advantage of centralizing user authentication, which is beneficial to clustered environments. Not to mention the benefits of being able to query this information for use in other programs... For instance, we want to know when a user is not using their mailbox so it can be tagged for deletion. With the database backend, I can have a program on a completely different machine query the database, determine the last time the user used their mailbox, and tag the mailbox for deletion if needed. Regards, Bill Shupp -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 807302349405893 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
Re: [toaster] cobalt installation error 2
Is the openssl library directory in your /etc/ld.so.conf file? And did you run ldconfig? For my machine (redhat 9), I need to add the /lib directory into that file and run ldconfig ... On Wed, 2003-07-16 at 14:39, Nicholas Chua wrote: Bill Shupp wrote: On Tuesday, July 15, 2003, at 09:36 PM, Nicholas Chua wrote: hi list, i patched qmail source with the smtp-auth and while make, i got this error:- [root qmail-1.03]# make ./load qmail-remote control.o constmap.o timeoutread.o \ timeoutwrite.o timeoutconn.o tcpto.o now.o dns.o ip.o \ ipalloc.o ipme.o quote.o ndelay.a case.a sig.a open.a \ lock.a seek.a getln.a stralloc.a alloc.a substdio.a error.a \ str.a fs.a auto_qmail.o `cat dns.lib` `cat socket.lib` \ -lssl -lcrypto /usr/bin/ld.real: cannot open -lcrypto: No such file or directory collect2: ld returned 1 exit status make: *** [qmail-remote] Error 1 please help. You do not have the crypto library installed. Hi Bill, How do i install it? I am using openssl-0.97b.tar.zip source. I did as per normal ie:- ./config make make test make install What else do i have to do to install crypto? thanks -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 807302349405893 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
Re: [toaster] Oversize dns packets into qmail-toaster
Oh wow... maybe that's why I was having problems with DNS a few weeks ago :) I solved it with djbdns, but... :) On Thu, 2003-06-05 at 13:34, Bill Shupp wrote: On Thursday, June 5, 2003, at 06:11 AM, Frederic TYNDIUK wrote: When I read qmail-toaster-0.5.patch I don't find the oversize dns patch qmail-103.patch into the code... Why ? I should use Bind into this server and that cause resolution problem with a few DNS server... It's a bug of this patch ? Yup. Somehow it got left out of this version. I have updated it, so it is included now. Regards, Bill Shupp -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 807302349405893 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
[toaster] chkuser patch problems
: undefined reference to `mysql_error' /usr/local/src/vpopmail-5.3.20/vauth.c:1082: undefined reference to `mysql_store_result' /usr2/vpopmail/lib/libvpopmail.a(vauth.o): In function `vdel_dir_control': /usr/local/src/vpopmail-5.3.20/vauth.c:1095: undefined reference to `mysql_query' /usr/local/src/vpopmail-5.3.20/vauth.c:1097: undefined reference to `mysql_query' /usr/local/src/vpopmail-5.3.20/vauth.c:1102: undefined reference to `mysql_store_result' /usr/local/src/vpopmail-5.3.20/vauth.c:1103: undefined reference to `mysql_free_result' /usr/local/src/vpopmail-5.3.20/vauth.c:1098: undefined reference to `mysql_error' /usr2/vpopmail/lib/libvpopmail.a(vauth.o): In function `vset_lastauth': /usr/local/src/vpopmail-5.3.20/vauth.c:1118: undefined reference to `mysql_query' /usr/local/src/vpopmail-5.3.20/vauth.c:1124: undefined reference to `mysql_store_result' /usr/local/src/vpopmail-5.3.20/vauth.c:1125: undefined reference to `mysql_free_result' /usr/local/src/vpopmail-5.3.20/vauth.c:1120: undefined reference to `mysql_query' /usr/local/src/vpopmail-5.3.20/vauth.c:1121: undefined reference to `mysql_error' /usr2/vpopmail/lib/libvpopmail.a(vauth.o): In function `vget_lastauth': /usr/local/src/vpopmail-5.3.20/vauth.c:1139: undefined reference to `mysql_query' /usr/local/src/vpopmail-5.3.20/vauth.c:1141: undefined reference to `mysql_query' /usr/local/src/vpopmail-5.3.20/vauth.c:1146: undefined reference to `mysql_store_result' /usr2/vpopmail/lib/libvpopmail.a(vauth.o): In function `vget_lastauth': /usr/include/stdlib.h:387: undefined reference to `mysql_fetch_row' /usr2/vpopmail/lib/libvpopmail.a(vauth.o): In function `vget_lastauth': /usr/local/src/vpopmail-5.3.20/vauth.c:1151: undefined reference to `mysql_free_result' /usr/local/src/vpopmail-5.3.20/vauth.c:1142: undefined reference to `mysql_error' /usr2/vpopmail/lib/libvpopmail.a(vauth.o): In function `vget_lastauthip': /usr/local/src/vpopmail-5.3.20/vauth.c:1164: undefined reference to `mysql_query' /usr/local/src/vpopmail-5.3.20/vauth.c:1166: undefined reference to `mysql_query' /usr/local/src/vpopmail-5.3.20/vauth.c:1171: undefined reference to `mysql_store_result' /usr/local/src/vpopmail-5.3.20/vauth.c:1171: undefined reference to `mysql_fetch_row' /usr/local/src/vpopmail-5.3.20/vauth.c:1175: undefined reference to `mysql_free_result' /usr/local/src/vpopmail-5.3.20/vauth.c:1167: undefined reference to `mysql_error' /usr2/vpopmail/lib/libvpopmail.a(vauth.o): In function `vcreate_lastauth_table': /usr/local/src/vpopmail-5.3.20/vauth.c:1186: undefined reference to `mysql_query' /usr/local/src/vpopmail-5.3.20/vauth.c:1187: undefined reference to `mysql_error' /usr/local/src/vpopmail-5.3.20/vauth.c:1190: undefined reference to `mysql_store_result' /usr/local/src/vpopmail-5.3.20/vauth.c:1191: undefined reference to `mysql_free_result' /usr2/vpopmail/lib/libvpopmail.a(vauth.o): In function `vupdate_rules': /usr/local/src/vpopmail-5.3.20/vauth.c:764: undefined reference to `mysql_free_result' /usr2/vpopmail/lib/libvpopmail.a(vauth.o): In function `vcreate_dir_control': /usr/local/src/vpopmail-5.3.20/vauth.c:1083: undefined reference to `mysql_free_result' collect2: ld returned 1 exit status make: *** [qmail-smtpd] Error 1 -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 807302349405893 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part
Re: [toaster] Odd Delivery Problems...
On Thu, 2003-05-29 at 22:06, Matthew Walker wrote: *tears hair out* Another test message just pulled the old trick again. Nothing different from any of the other tests. Are kydance and forgeglobal 2 separate servers? I get this : [EMAIL PROTECTED] friz]$ telnet kydance.net 25 Trying 216.190.203.133... Connected to kydance.net. Escape character is '^]'. 220 arsenic.mthmarketing.com ESMTP help 214 qmail home page: http://pobox.com/~djb/qmail.html quit 221 arsenic.mthmarketing.com Connection closed by foreign host. [EMAIL PROTECTED] friz]$ telnet forgeglobal.com 25 Trying 216.190.203.152... Connected to forgeglobal.com. Escape character is '^]'. 220 lanparty.mthmarketing.com ESMTP help 214 qmail home page: http://pobox.com/~djb/qmail.html quit 221 lanparty.mthmarketing.com Connection closed by foreign host. [EMAIL PROTECTED] friz]$ host lanparty.mthmarketing.com lanparty.mthmarketing.com has address 216.190.203.151 [EMAIL PROTECTED] friz]$ host arsenic.mthmarketing.com arsenic.mthmarketing.com is an alias for kydance.net. kydance.net has address 216.190.203.133 Note that according to my testing, I'm seeing 2 separate servers... arsenic and lanparty... Is lanparty forwarding everything to arsenic for some reason? -- --- Jason 'XenoPhage' Frisvold Engine / Technology Programmer [EMAIL PROTECTED] RedHat Certified - RHCE # 807302349405893 MySQL Core Certified - ID# 205982910 --- Something mysterious is formed, born in the silent void. Waiting alone and unmoving, it is at once still and yet in constant motion. It is the source of all programs. I do not know its name, so I will call it the Tao of Programming. signature.asc Description: This is a digitally signed message part