Fulltext results:
- SMTP Server Lua Scripting
- rver instance, there are several global variables which are available to the Lua script. These may change... . Also there is a table called **RBLResultInfo** which contains the raw result information in the form o... ingle number (so a resulting value of '127.0.0.1' which be stored as 0x0100007f or 16777343) (Note a bug... later) This function should return a text string which can be used to block connections. This text stri
- User Manager Script
- OP3 calls a function called **TranslateUsername** which should have the following prototype: Translate... tocol>, <submitted username>) Protocol indicates which protocol is being used to log in, and is one of: ... the user The script will return a single value, which is the VPOP3 username that the submitted username
- Outgoing Message Scripting
- =====Messages to be sent===== For every message which is to be sent VPOP3 calls a function in that scri... speaking, the SMTP return path/MAIL FROM address, which is where bounce messages will be sent). * Creat
- Error Handling Scripting
- is function is called for each controlled message which is generated. The function can force the message ... et>, <sender>) * component - number indicating which component generated the message (eg Mail Collecto... d - number indicating the id of the component (eg which Mail Collector) * type - number indicating the
- DMARC Reporter Script
- ater. ====CheckRecipients==== For each domain to which a DMARC aggregate report will be sent, VPOP3 call
- loginaudit Database table
- me the event occurred * username - the username which was attempted * protocol - the protocol which was used for the login (POP3, IMAP4, SMTP, Webmail) *
- Spam Filter Rules: Variables
- riables===== VPOP3 has several built-in variables which can be treated like any other: ^ Variable name ^D... 2.1.7+ | ^${RcptCount} |The number of recipients which VPOP3 knows about (from the SMTP envelope or reco... ified number. e.g. **${0}** gives the full string which matched the previous regular expression, **${1}** gives the string which matched the first parenthesised expression in the
- Lua SMTP MX Control
- MX sending, it runs a script called **mxout.lua** which can be created/edited in Settings -> Scripts (or ... =====Messages to be sent===== For every message which is to be sent VPOP3 calls a function in that scri
- Lua SMTP MX Server Rules
- ng, it runs a script called **mxserverrules.lua** which can be created/edited in Settings -> Scripts (or
- User Routing Script
- irector (string) * Threshold - the threshold at which this redirector is actioned (in kB) (number) * ... e messages) There are also some global variables which should be treated as read-only - any changes to t
- Archive Script
- script is stored in a file called **archive.lua** which is stored in the VPOP3 directory in VPOP3 v6.6 an... . VPOP3 calls a function called **ArchiveRules** which should have the following prototype: ArchiveRu... <content>) This function should return a string which sets the explanation of why the message should no... process correctly. There are a set of functions which perform uploads, downloads, check for presence of
- Spam Filter Rules
- .1.7 and later have a built-in spam filter system which supports a simple script language optimised for c... ures may be added, so this reference indicates in which version of VPOP3 a particular feature was added. ... : * **spamrules.txt** - this is the main file, which, by default, includes the other files * **spamr... his contains the initialisation of some variables which must come first in the script * **spamrules_loc
- Useful Database Queries
- eries====== Below are some database (SQL) queries which may be useful in some situations. You can run the
- Scheduled Task Script
- t. The Unload() function can return a text string which is passed to the Reload() function, allowing glob
- Status Monitor (port 5109) protocol
- nse login intended for use by an automated system which you do not want to configure with a real password... ates a connection status update. This is the text which usually appears in the 'Connection' box of the St