Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

OpenWebMail

9 views
Skip to first unread message

Alexandrina Burbidge

unread,
Dec 28, 2023, 9:54:00 AM12/28/23
to
In addition to the static filter rules, openwebmail has build-in five smart filters: repeatness filter, bad format from filter, faked smtp filter, faked from filter and faked exe contenttype filter. Repeatness filter, bad format from filter and faked SMTP filter are useful in filtering messages from spammer, faked from filter and faked exe contenttype filter are useful in filtering messages generated from virus.


Since mail filtering is activated only in Open WebMail, messages will stay in the INBOX until the user reads their mail with Open WebMail. 'finger' or other mail status check utilities may report new mail incorrectly, since they are not aware of filters: A command tool 'openwebmail-tool.pl' is provided for use as finger replacement, which performs mail filtering before reporting mail status.



OpenWebMail

Download File https://t.co/AGMtxhJbzK






SpeedyCGI is a way to run perl scripts persistently, which can make openwebmail run much more quickly. It uses machnism similar to mod_perl or FastCGI. Open WebMail has been modified to work with SpeedyCGI. All you have to do is to install the SpeedyCGI package and change the interpreter for openwebmail scripts. Kevin L. Ellis has written a tutorial and benchmark for Open WebMail + SpeedyCGI.


With the help of Net::SMTP module, openwebmail can talk SMTP to SMTP daemons on either localhost or remote machine. This gives openwebmail the better compatibility with various SMTP daemons. The system administrator also has more flexibility when designing the mail service system.


Various authentication modules are directly available for openwebmail, including auth_unix.pl, auth_ldap.pl, auth_mysql.pl, auth_pgsql.pl and auth_pop3.pl, auth_vm-pop3d.pl. With these modules, openwebmail can be integrated with other systems easily.


You can have as many virtual domains as you want on same server with only one copy of openwebmail installed. Open Webmail supports per domain config file. Each domain can have its own set of configuration options, including domainname, authentication module, quota limit, mailspooldir ...


Pure virtual user means a mail user who can use pop3 or openwebmail to access his mails on the mail server but actually has no unix account on the server. Openwebmail pure virtual user support is currently available for system running vm-pop3d + PostFix. The authentication module auth_vdomain.pl is designed for this purpose. Openwebmail also provides the web interface which can be used to manage(add/delete/edit) these virtual users under various virtual domains. Kevin L. Ellis has written a tutorial for openwebmail + vm-pop3d + postfix for this.


While options in system config file(openwebmail.conf) are applied to all users, you may find it useful to set the options on per user basis sometimes. For example, you may want to limit the client ip access for some users or limit the domain which the user can sent to. This could be easily done with the per user config file support in Open Webmail.


Thanks to Ernie Miller. His great work Neomail provided the solid foundation upon which Open WebMail was built. Without Neomail, there would be no Open WebMail. Thanks to Michael Arndt. The web calendar support in openwebmail is based on his great code in WebCal 1.12. Thanks to Joshua Cantara, the web based spelling check is based on his code in WBOSS 1.5a. Thanks to Sam Horrocks. who wrote the SpeedyCGI package, which is a perl accelerator by making script resident in memory. It improves the performance of Open WebMail for 5x-10x speedup. Sam also provided the fix for setuid scripts to us, so Open WebMail can be used with SpeedyCGI on Solaris. Thanks to interactivetools.com. who wrote the great HTMLArea editor, and released it under BSD like licence. The HTML message composing support in openwebmail is based on this wonderful product. Thanks to Mats Andersson, who wrote the Mindterm, a SSH client implemented as a Java applet, and released it under GPL. The SSH terminal support in openwebmail is actually using the great software. Thanks to Nikolay Pelov, the PAM support in openwebmail is mostly from the example code in his perl Authen::PAM module.


Thanks to Kevin Lo, who made the OpenBSD port for openwebmail. Thanks to Yen-Ming Lee, who made the FreeBSD port for openwebmail. Thanks to Torsten Brumm, who made the Linux/Suse package for openwebmail. He also wrote an install script install-owm-suse.sh to help the users installing Open WebMail and related packages from source. Thanks to Sergio Rua, who made the Linux/Debian package for openwebmail. Thanks to Leslie Herps and raqtweak.com, who made the free Cobalt package of latest openwebmail, they also provide openwebmail installation service at very low cost. Thanks to Brian N. Smith, who made Sun Cobalt package of openwebmail 2.10. Thanks to Laurent Frigault, who has made an unoffical release of openwebmail-2.01 with maildir support.

Thanks to Varadi Gabor, who has made a maildir patch for 2.32 based on Laurent Frigult's implementation. We hope we can merge the maildir support into main stream in the future. Thanks to Roy Browning from proxyserver.sc for security testing Thanks to Darren Stuart Embry, who has made an unoffical release of openwebmail-2.10 with shared calendar support. We hope we can merge it into main stream in the future. Thanks to Helmut Grund who has written the Webmin module for Open Webmail Thanks to Kevin Ellis, who fixed the bugs related to virtual user and option auth_withdomain so openwebmail could work smoothly with vm-pop3d. Please refer to Kevin's web page "How to setup virtual users on Open WebMail using Postfix & vm-pop3d".

Kevin was also the first one that successfully ran Open WebMail in persistent mode under SpeedyCGI, which brought great speedup to Open WebMail. Please refer to his document : a tutorial and benchmark for Open WebMail + SpeedyCGI. Thanks to Guillermo Soria, who translated the Kevin's Howto into Spanish "Howto Open WebMail usando Postifx y vm-pop3d". Thanks to _KhlER3L, who wrote the document Customizing the look of Open WebMail v1.65 Thanks to Nimrod Zimerman and Nimrod S. Carmi, who contributed the useraddbyweb package in contrib/. This allows users to be added to a Linux system dynamically through web sign-up.

Thanks to Fr. V. Chua, S.J., who wrote the How to Install document for this useraddbyweb package. Thanks to Arthur Corliss, who provided free webmail accounts on site with the openwebmail package.






Thanks to Thomas Chung, who donated the domain openwebmail.org to the Open Webmail project, setup openwebmail.org site and maintained the RPM package for Open Webmail on RedHat/Linux platform. He also helped other users to solve problems on installing Open Webmail. Thank you, Thomas! Thanks to Emir Litric for his great works of art. He made all the great 3D icons and the many fancy styles in Open WebMail, and maintained the doc/RedHat-README.txt. He is now one of the authors of Open Webmail. Thanks to Dattola Filippo, who wrote the advanced search module and stationery module in the openwebmail. He also wrote the patch to support mark read operation on whole folder, save message to draft if sendmail error and fixed the bug that the ' and \ chars in filterrule will be eat by javascript Thanks to Bernd Bass, who wrote the vdomain module which can be used to manage the vm-pop3d/postfix virtual domain users. Thanks to Scott Mazur who has written the openwebmail-vdomain.pl to add the forward, autoreply and vdomain_mailbox_command support for vdomain users. He also made a lot changes to the core system for better performance. Thanks to Alex Teslik who has implemented the new vCard compliant addressbook system for openwebmail, he also greatly improved the web calendar by writing the new dayview code, item update routines and DHTML popup calendar support. Thanks to Stephan Schroth from german DSLWEB Portal, regarding overall performance tests. Thanks to Brent Epp and William Brillinger of Precision Design Co., Altona, Manitoba, Canada., who wrote the great help tutorial for openwebmail. Thanks to Norvasen who has had hosted hardware, DNS and bandwidth for openwebmail.org for over 18 months.

Thanks to Pentecost Inc. for their consulting expertise and operational support. Thanks to Russ Reese, the login alias/mapping is based on his patch code and idea. Thanks to Rainer Schmidt , who mirror openwebmail. Thanks to Dugal James P., who submitted the patches for PAM support, automated DST adjustment, internal msg detection on Solaris dtmail, disallowed_pop3servers option, fix for passwdfile in NIS+, fix for user homedir in sun automounter and fix to the content-type header error in attachment downloading. Thanks to Raul Monferrer, who submitted the patch for multiple dictionaries support in spellcheck. Thanks to James Dean Palmer, who contributed the support for new mail headers: In-Reply-To, References and X-Status. He also wrote a new sort method "by thread" for folderview, added the 'A' flag display of answered messages and made the from column more concise by cutting it off at .AT. symbol if it is a pure address. Thanks to Nimal Ratnayake, who submitted the patch for .forward editing. Thanks to Chen-hsiu Huang, who fixed the templates to solve the display problem on Mozilla/Netscape browser and added support for 'markasread'. Thanks to Carl Olsen, who contributed the code of using Net::SMTP module. This allows openwebmail to use other host as SMTP relay for mail sending. Thanks to Brian Suttonb, who contributed the Hotmail style definition file. Thanks to Ivan Cerrato, who contributed the LDAP authentication module(auth_ldap.pl) and script add_user.pl to add an user account on a LDAP server Thanks to Volodymyr M. Lisivka, who patched the openwebmail-spell.pl to check vocabularies composed by characters other than English letters. Thanks to Frank.AT.post12.tele.dk, who has fixed a lot of bugs in checkmail.pl so it can work correctly with server of pure virtual user configuration. He also provided the idea and code for disable_embedded_CGI option and suggested the use of $ENVSCRIPT_FILENAME so *.pl can find required modules automatically Thanks to Chris Heegard, who provided the information of how to use openwebmail on Mac OS X and suggested the use of wrapsuid.pl to generate C wrappers for suid scripts. Thanks to A.Johnson Jeba Asir, who fixed the hang problem in attachment uploading caused by a bug in encode_base64() in mime.pl Thanks to Koppi, who fixed the bug related to the variable localization behavior in 'foreach' statement. Thanks to Oliver Schindler, who helped to debug the insecure dependence error due to tainted variables Thanks to Veselin Slavov, who contributed the PostgreSQL authentication module (auth_pg.pl, pgsql interface) and submitted the patch to add selection menu of logindomain at login Thanks to Kelson Vibber, who fixed a serious bug in auth_ldap.pl, a bug in smiley code in readmessage and added %1 variable support to virtusertable Thanks to Trevor Paquette, who made fix for option domainname_override and folderusage_threshold and the auth_module auth_unix_cobalt.pl for Cobalt server. Thanks to Andrea Partinico, who made the mkcool3d_en.sh and mkcool3d_it.sh under uty/, which can be used to generate the Cool3D iconsets for different languages. The Cool3D.Large.English and Cool3D.Italian is made with these scripts. Thanks to Neil Inns, who donated the openwebmail.con domainname to this project. Thanks to Ralf Becker, who submitted the patch that added preliminary subdir support to mailfolder. Thanks to James Briggs, who provided the great help in testing and debugging the charset conversion for Japanese language. Thanks to Isam Ishaq, who provided suggestions and helped openwebmail to support languages in RTL(right-to-left) mode, eg: Arabic, Hebrew. Thanks to Javier Smaldone who provided the enhance code to addressbook popup window. The user can set default filter for listed entries, and the checked entries will be remembered even after filter statement is changed. Thanks to Scott E. Campbell who added the personal dictionary support to spellcheck Thanks to Dao-hui Chen who added the SSL support for pop3 messages retrival.

0aad45d008



0 new messages