Fulltext results:
- Spam Filter Rules
- ement_foreach|ForEach]] * [[spamrules_statement_getaddresstype|GetAddressType]] * [[spamrules_statement_getdecodedsection|GetDecodedSection]] * [[spamrules_statement_getgeoip|GetGeoIP]] * [[spamrules_statem
- Database query to alter LAN Forwarding rules for one server to go to another
- it may be easier to use DNS host names as the targets in the rules, so you can simply change the IP ad... 3pass') Then, type UPDATE messages.outgoingtargets SET target='<new server>' WHERE target='<old server>'; Where <new server> and <old server> are the IP address
- Lua Scripting
- ]] * [[os.setsafety]] * [[os.sleep]] * [[os.getdirectory]] * [[os.timedexecute]] * [[VPOP3.GetSetting]] * [[VPOP3.SetSetting]] * [[VPOP3.ExpandAddress]] * [[VPOP3.GetUserList]] * [[VPOP3.GetUserSetting]] * [[VPOP3.SetUserSetting]] * [[VPOP3Net.GetDNSRecords]]
- Spam Filter Rules: HTTPGet
- ======Spam Filter Rules: HTTPGet====== ^Statement |HTTPGet | ^Version |2.3.7+ | ^Purpose |Enables the script to retrieve a web page | The **HTTPGet** statement requires a url, headers variable name and content variable name, in the format HTTPGet <url> <headers variable name> <content variable n
- Spam Filter Rules: WinHTTPGet
- ======Spam Filter Rules: WinHTTPGet====== ^Statement |WinHTTPGet | ^Version |2.4.9+ | ^Purpose |Enables the script to retrieve a web pa... e using the WinINET functionality | The **WinHTTPGet** statement requires a url, headers variable name... and content variable name, in the format WinHTTPGet <url> <headers variable name> <content variable n
- Spam Filter Rules: GetSectionMD5
- ======Spam Filter Rules: GetSectionMD5====== ^Statement |GetSectionMD5 | ^Version |2.3.6+ | ^Purpose |Performs an MD5 hash on a ... e specified variable in hex encoded form | The **GetSectionMD5** statement requires a message section number and variable name, in the format GetSectionMD5 <message section number> <variable name
- Spam Filter Rules: GetSectionEncoding
- ======Spam Filter Rules: GetSectionEncoding====== ^Statement |GetSectionEncoding | ^Version |2.3.9+ | ^Purpose |Retrieves the MI... s the result into the specified variable | The **GetSectionEncoding** statement requires a message section number and variable name, in the format GetSectionEncoding <message section number> <variable
- Spam Filter Rules: GetDecodedSection
- ======Spam Filter Rules: GetDecodedSection====== ^Statement |GetDecodedSection | ^Version |2.1.11+ | ^Purpose |Returns a specifi... intable encoding of the raw message data | The **GetDecodedSection** statement requires a message section number and variable name, in the format GetDecodedSection <message section number> <variable
- Error Handling Scripting
- ings would filter it out, or you could set the target to <blank> to suppress the message even if it wou... title_id>, <title>, <template_id>, <message>, <target>, <sender>) * component - number indicating wh... ate * message - text of the message body * target - email address of the target * sender - email address of the sender The function should return 5
- VPOP3.GetMessages Lua function
- ======VPOP3.GetMessages Lua function====== The [[management scripting|Lua management]] function 'VPOP3.GetMessages' retrieves a table containing all the mail messages in a specified folder. VPOP3.GetFolders(username, folder); * **username** is the username from [[VPOP3.GetUsers]] * **folder** is the folder from [[VPOP3.
- SMTP Server Lua Scripting
- ed after the RBL checks have been performed * **GetMaxMessageSize()** - called at startup, and when the HELO and EHLO commands are received * **GetEHLOCapabilities()** - called when the EHLO comman... a **5xx** or **4xx** result code is given. =====GetMaxMessageSize()===== ''GetMaxMessageSize("<hostname>", <current max size in bytes>)'' This function i
- Database query to list messages in the LAN forwarding queue waiting to go to a specific server
- nts r USING(msgid) INNER JOIN messages.outgoingtargets USING(msgid) WHERE target='<server>' ORDER BY msgid; to list all the messages in the LAN forwardin... ied in the LAN forwarding rules, including the target port number if applicable. Do not include the <> ... r use SELECT count(*) FROM messages.outgoingtargets WHERE target='<server>'; to simply get a coun
- Attachment Processing Script
- be altered: * NeedsRecode * NeedsRewrite * GetRename * GetContentDispositionLine (added in v7.8) * IsLockNeeded * RewriteAttachment ====NeedsR... cript wants to rewrite/rename the attachment ====GetRename==== function GetRename(type, attachmentName, MIMEtype, filterVariables) * type = MIME or UU
- Attachment Extraction Scripting
- Extract(attachmentname, sender, subject, copy, targetdirectory) * attachmentname - the filename of t... cate that the attachment will be copied to the target directory (true) or moved to the target directory and deleted from the message (false) * targetdirectory - the target directory determined by the
- Database -> Restore Tab
- with the restored messages. You can select the target user where the restored messages will go (or 'Ori... messages to go to the original user), and the target folder for them to be restored to (or leave blank... message store, it will be duplicated, so you will get the original copy PLUS the restored copy * If a... according to the following table: ^ Selected Target User ^ Selected Target Folder ^ Number Of Users B