From: David B. <da...@da...> - 2008-11-26 14:42:21
|
Hello Shanta, to help simplify things let me establish some definitions: webmin and usermin do not do anything different to or for your Unix or Linux server hosting your SMPTd also+known+as: MTA (mail transport agent) that you could not do manually at a Unix or Linux command-line terminal or window. I have 20+ years working in Unix and Linux but I prefer Webmin as it provides a lot of security from the outside world and from myself. The Unix or Linux root user is a dangerous person. Usermin is just a user's version of Webmin. Most items available to Webmin are available in Usermin if the root webmin user allows this option. You need to become much more adept at Webmin. There are some very good books on the market and the online doco is also very good: http://doxfer.com/Webmin/Modules. Webmin is only a configuration and management software guise. Webmin should not be confused with the software and services deployed on your servers. This being said here are some of the things you should begin working on once you have done some more study: Webmin allows for categories of webmin users. For example: I have a category named: wmadmin that I assign to new users when I want the new user to have near full root admin rights on the target machine. Any module that you configure in Webmin has an option to allow the module to be made available in Usermin. Email servers: herein referred to as: SMTPd or the MTA. There are only a handful of MTAs in the world worth mentioning: Qmail, Postfix, Exim, SendMail, Exchange. Qmail: in the world of the large email houses: yahoo, google, hotmail (and many more) all use Qmail as it is the most secure and the most robust. For a much more detailed treatise of QMail just google: Dan Bernstein or bernstein+qmail. Postfix: http://www.postfix.org is what I use. This SMPTd authored by Wietse Venema as a Sendmail drop-in replacement has run on my machines the past 8 or 9 years. This MTA is easy to maintain under Webmin. Exim4: a very popular "other" Linux distro default installed SMTPd. I have no real knowledge to impart. Just google: exim+mta+smtp. Sendmail: the original Unix/BSD MTA (maybe 30 years old or older). If you can configure Sendmail then you have a lot more determination than I. Exchange: the Microsoft solution used by a great many American companies. As with many Microsoft products it is not recommended for public consumption as the security is not good. Also, this product is very expensive and in-all-likelihood Exchange does not run on any type of Linux or Unix box (2003/2008 servers only). Anti-SPAM measures: as mentioned I use the MTA/SMTPd know as Postfix. As part of my anti-SPAM measures I use a combination of email header and body analysis coupled with plain old DNSBL (Domain Name Service Black List) to eliminate SPAM. The SPAMASSASSIN you are currently using does the email header and email body analaysis to eliminate the SPAM. For most situations this could or should be enough. This decision is up to you how much SPAM is allowed on your systems. No single solution exists to eliminate 100% of all SPAM. I have come very close to 100% no SPAM. Once you understand which SMPTd you are using under Webmin you should be able to add DNSBLs easily to the MTA configuration via webmin. the DNSBLs that I use are: dsn.rfc-ignorant.org, bl.spamcop.net, zen.spamhaus.org, pbl.spamhaus.org, list.dsbl.org, dul.dnsbl.sorbs.net, dnsbl.sorbs.net, dnsbl.webitplanet.com The last DNSBL listed above is my personal blacklist. Under Webmin I have my own DNS server configured and working quite well bouncing SPAM. There are many more DNSBLs running publicly on the net then what I have listed here. I quit using SPAMASSASSIN because SPAMASSASSIN requires the use of a MDA (mail delivery agent) see: http://www.feep.net/sendmail/tutorial/intro/MUA-MTA-MDA.html. I have always had some issues with the MDA. Usually the MDA on a Linux box is Procmail. Instead I have opted for the following: http://www.malware.com.br/. I use a cron script with the previous URL in place of SPAMASSASSIN. This script is much easier to install and maintain over SPAMASSASSIN. Once you have done a lot more study of the subject pointed to above anyone on this list will be happy to answer tech specific question about installs and configurations you will need to solve you problems with your email. HTH, David. web...@co... wrote .. > David Brown wrote .. > > Hello, someone correct me if I'm wrong but I believe the deny users updates the > > SPAMASSASSIN list. If you don't have SPAMASSISSIN installed and configured then > > deny sender will not work. > > spamassassin is installed and working with webmin as root or admins. Users don't > have access to webmin. The error below as in Usermin. Far as I can tell spamassassin > is configured, at least for Webin. It may not be confured to work with Usermin. > > > >I have run a SMTPd (email server) for about 8 years > > against webmin and usermin. My gut feeling is your issues are not with usermin > > but your SMTPd (qmail, postfix, exim, etc.). If you users do not represent real > > domain names resolvable via DNS then you might want to use the Virtual Domains > > feature is available under your SMTPd on Webmin. I can reply with a very serious > > SPAM solution if interested. HTH, David. > > Webmin is the only interface I have used to setup the server and create address. > It was all installed by apt-get from virtualmin server. So it should be set right > but obviously not. Thus my quest to get to the root, fix it, and in the process > see if my problems are really unique. > > Webmin templates have an option to chose the username of each user or email that > you create. > current formats are > > username.domain webminlist.computer (actually uses the usermame of domain not the > full domain name as the username@domain dose) > domain.username > username-domain > domain-username > username_domain > domain_username > usernames@domain web...@co... > > All accounts were created with webmin. some with the template for the domain set > for username.domain some with username@domain. > > I want an easy way for my clients to create email accounts and for users to use > them. Which is why I was wanting Webmin to deal with site owner task and have the > username.domain so the address of the user and the username was the same. > > > Blocking email address is not the best as my old fo...@fo... is an address > used by spammers to send messages from. When you look at the headers you can see > that it never came from my system at all but deny only look at the from address > not the from server. > > If you can guide me to a working mail server and help me understand what is happening > I would greatly appreciate it. > > Thanks for the response. > > Shanta > > Ps I am sending this in Webmin as Usermin will not send mail yet. > > > > web...@co... wrote .. > > > Hi > > > > > > I am still having problems with Usermin and mail. > > > > > > Just tried to send this message via usermin but it failed with the fallowing. > > > > > > Failed to open /home/computersystemconsulting/homes/webminlist/.tmp/upload.122763312613513 > > > for writing : Bad file descriptor > > > > > > So there is still more wrong with usermin than the below would suggest. > > > This was sent with webmin > > > > > > My login problems were based around username.domain and usermin@domain. > > > > > > Using only Usermin.domain format I have been able to get logged into all accounts. > > > Not what I wanted for my users but it works. > > > > > > The continuing problem is with spam. The deny senders works for adding address > > > to the users denyed list. Not sure if they are used or not but that is another > > > question. > > > > > > When you attempt to delete spam you get a message say basically 1 message examined > > > 0 added see error for why it failed. The message(s) are deleted. I dose not > mater > > > if you click one or more links the same message is given. > > > > > > Any ideas on how to fix this? > > > > > > Thanks Shanta > > Yet some, not wise, go to the other side of the globe, to barbarous and unhealthy > > regions, and devote ten or twenty years, in that they may live,-that is, keep > comfortably > > warm,- and die in New England at last. > > > > Henry David Thoreau - Walden - 1845 > > > > > > ------------------------------------------------------------------------- > > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > > Build the coolest Linux based applications with Moblin SDK & win great prizes > > Grand prize is a trip for two to an Open Source event anywhere in the world > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > - > > Forwarded by the Webmin mailing list at web...@li... > > To remove yourself from this list, go to > > http://lists.sourceforge.net/lists/listinfo/webadmin-list Yet some, not wise, go to the other side of the globe, to barbarous and unhealthy regions, and devote ten or twenty years, in that they may live,-that is, keep comfortably warm,- and die in New England at last. Henry David Thoreau - Walden - 1845 |