2019-09-20 - hschneider, Admin
Cookie Disclaimer: This forum uses only essential, anonymous session cookies (xmailforum*), nothing to be scared of.
XMail Forum · Newbies read here ! All about SMTP,MX-Records,DNS etc. | Help Search Members Calendar |
Welcome Guest ( Log In | Register ) | Resend Validation Email |
hschneider |
Posted: Nov 2 2002, 11:38 AM
|
No - I'm not an answering script ... Group: Admin Posts: 6631 Member No.: 195 Joined: 19-June 02 |
This announcement was forwarded from news.saltstorm.net. Thomas Loo wrote:
---- Hi all. I have put in a real effort the last few days to complete v1.00 of this project I've been working on lately. Hopefully it'll be of interest to you XMail admins outhere using external scripts in conjunction with XMail in one way or another. I've had the engine up and running on a productional system for over three weeks now, so I consider it stable enough for an initial release. Scope is licensed under GNU GPL, btw. The docs and the API reference are very sparse at the moment, but I'll complete them as time goes by. I have knocked up a few documents though, enough to help you through the install and how to configure the bundled procedures to get along with XMail. Introduction ------------------------------------------------------------------------------ Scope is a procedure engine for Xmail ESMTP server written in PERL. It provides XMail with an out of process facility for running perl driven filters, mailprocs, cmdaliases and custom domain mail processing in a persistent, high-performance perl environment. Scope is designed to be fully platform independent and can be installed as a Win32 service out of the box. Via a minimal Scope client, XMail communicates with the Scope engine over the TCP/IP network layer, meaning Scope is not limited to the same box as XMail at all. Although it can theoretically sit on any box connected to the internet, the idea behind this is that you can distribute the often resource intensive filter/mailproc processing to a Scope enabled backend deep inside your LAN and leave the XMail box upfront dedicating its CPU-cycles on providing SMTP/POP3 services only. Scope procedures can be added or removed in a true plug n' play manner, to bring in new functionality and by using the exposed API anyone with a fair understanding of writing a PERL module can easily knock up a new procedure with a just few lines of code and hook it right in and have XMail start using it pretty much the same way you would add a local filter-script. Performance. With Scope two of the major performance bottlenecks when dealing with perl has been cut off; Loading the perl interpreter for each initiation of a script and converting it into internal perl bytecode before the actual execution can take place. Scope itself while self hosted by a perl-process, exposes means to dynamically import external code (procedures) into the its own process, storing them in semi-compiled form and reusing them over and over again throughout the life-span of the server. This approach actually makes procedures executed from the Scope procedure cache nearly equivalent in performance as a compiled language. ... The full README is available here. http://www.saltstorm.net/depo/scope/README.txt With this release there are a few bundled procedures. More are on the way, but these are the ones that are stable at the mo. * Scope::autoreply - Autoreply features on a global or per-user level. * Scope::spamassasin - Wrapper procedure for Mail::SpamAssassin 2.42+ * Scope::sizecheck - Accept/reject messages based on size. * Scope::signature - Attach per-user or global signatures to outgoing msgs. * Scope::status - Generates server statistics on request. * Scope::vanguard - A pure PERL lightweight virus/worm scanner. More info here http://www.saltstorm.net/depo/scope/procedures.txt For those interested in numbers and benchmarks, I did some various testing a few weeks ago. If anyway accustomed to perl, these numbers should be an intriguing read... http://www.saltstorm.net/depo/scope/benchmarks.txt There is two versions available. They're basically the same, except that the zipped version comes with a pre-compiled Win32 client. http://www.saltstorm.net/downloads/scope/s...ope-1.00.tar.gz http://www.saltstorm.net/downloads/scope/s.../scope-1.00.zip Feel free to get in contact If you find anything unclear, or have questions regarding setup, usage or anything else. cheers, Thomas Loo. ___________________________________________________ t.loo@saltstorm.netŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ http://www.saltstorm.net ________________________________S_a_l_t_s_t_o_r_m____ ---- -------------------- Bye,
Harald -- Download XMail Queue Manager 1.46 NOW: XMail Server Tools -- Cross platform remote queue management! -- Message analyzing on the fly! -- Builtin diagnostics knowledge base! -- Manages multiple mail queues! Sponsored by CD-Produktion und DVD-Produktion and Homestaging Saarland - Immobilien schneller verkaufen in der Region Saarland, Rheinland-Pfalz und Luxembourg |