Fulltext results:
- SMTP Server Lua Scripting @reference
- _scripting|Lua Script]] is called SMTPSVR.LUA and can be edited from the Settings -> Scripts page in th... ible to all callback functions in the script, and can often be modified by the script to modify the VPO... ript. If it is marked as (IN/OUT) then the script can modify it if desired. * **IPAddress** - (IN) - ... e the welcome message is sent to the SMTP client Can return "" to give the default welcome message, or
- Spam Filter Rules: Variables @reference
- All variables are typeless, so the same variable can contain either a text or a number, and conversion... s===== VPOP3 has several built-in variables which can be treated like any other: ^ Variable name ^Descr... e currently running 'build number' of VPOP3 - you can find this on the **About** (previously **Info**) ... filter script language also supports 'Bags' which can contain collections of data. See [[spamrules_stat
- Restore a database backup @how_to
- have the last seven days' worth of backups. These can be useful if the database gets damaged somehow. ... kup of the PostgreSQL database used by VPOP3, you can restore it by performing the following steps: ==... d; Then, after restoring the new database, you can restore messages from it using the 'Restore' faci... the 'vpop3_old'. In recent versions of VPOP3 you can tell it to restore messages after a certain date
- DMARC Reporter Script @reference
- 3 sends DMARC reports to the sending domain. This can be useful in case the sending domain's DMARC configuration is incorrect as that can cause errors sending the reports or cause message... mage, but may be inconvenient or annoying, so you can alter the behaviour using Lua scripting If you w... oing emails, rather than the static text/HTML you can define within VPOP3, then you can use a simple Lu
- Repairing corrupted database @how_to
- matically recover after power failures etc, if it can. If it can't then there is no manual 'repair' function, because the data cannot totally be recovered (... re guaranteed, and are done at your own risk. We can help you with these under our chargeable service ... IDs in a temporary table called 'badids', so you can look at the values using 'SELECT * FROM badids;'
- Error Handling Scripting @reference
- . However, if you want more granular control, you can use Lua scripting for more fine-grained control ... ntrolled message which is generated. The function can force the message to be sent, even if the setting... he message even if it would be sent. The function can also change the message subject, text, recipient
- Outgoing Message Scripting @reference
- bout VPOP3's scripting, and information on how we can help. =====Messages to be sent===== For every me... n the message itself because of control data, but can be used as an estimate. * Priority - The curren... he function returns a table of new settings. This can contain the following fields. If the field doesn'
- Lua SMTP MX Control @reference
- ding, it runs a script called **mxout.lua** which can be created/edited in Settings -> Scripts (or in t... to tweak how VPOP3 connects to remote servers you can write a **ServerDetails** function. VPOP3 calls t
- User Manager Script @reference
- able to log in using an email address), then you can use the UserManager Lua script The Lua script is... return Username; end </code> If you need, we can produce a script for you, but there would be a co
- POP3 Client Lua Scripting @reference
- pop3cltlua_and_smtpsvrlua_processmessage_function|VPOP3 ProcessMessage helper functions]] can be used.
- Lua Scripting @reference
- lp you to write or debug your own Lua scripts. We can help with that, but it will be on a chargeable ba
- Lua SMTP MX Server Rules @reference
- runs a script called **mxserverrules.lua** which can be created/edited in Settings -> Scripts (or in t
- Spam Filter Rules: GetRFC822Date @reference
- ame> The result is a floating point number, so can contain fractions of a day =====Example===== <c