Fulltext results:
- SMTP Server Lua Scripting @reference
- ipting|Lua Script]] is called SMTPSVR.LUA and can be edited from the Settings -> Scripts page in the V... script is called on different callbacks, and may be changed by the Lua script itself in order to change the VPOP3 behaviour. VPOP3 will call the following Lua functi... - called when the SMTP service session starts up, before the welcome message is sent to the SMTP clien
- User Manager Script @reference
- =User Manager Script====== If you want people to be able to log in using a different username than their VPOP3 username (eg if you want them to be able to log in using an email address), then you ... username>) Protocol indicates which protocol is being used to log in, and is one of: * POP3 * IM... name should translate to: A simple example would be: <code> function TranslateUsername(Protocol, Use
- Lua Scripting @reference
- e scripting programming language often used for embedding in other applications. VPOP3 uses it to customise behaviour in places where most people will be happy with the default behaviour, but occasionally people will want to do something more complicated.
- Outgoing Message Scripting @reference
- information on how we can help. =====Messages to be sent===== For every message which is to be sent VPOP3 calls a function in that script called **NewMes... FROM address, which is where bounce messages will be sent). * CreationDate - The time the message wa... erated from within VPOP3/forwarded/etc, this will be blank). * FileLength - The size of the message
- Repairing corrupted database @how_to
- can't then there is no manual 'repair' function, because the data cannot totally be recovered (or it would automatically have been recovered). Common causes for unrecoverable data err... erver. If you do get an unrecoverable error, the best solution is to [[restore_a_database_backup|rest
- Error Handling Scripting @reference
- mit the frequency of error messages if they would be generated repeatedly. These limits are set in Set... generated. The function can force the message to be sent, even if the settings would filter it out, o... <blank> to suppress the message even if it would be sent. The function can also change the message su... message>, <target>, <sender>) * component - number indicating which component generated the message
- DMARC Reporter Script @reference
- nds DMARC reports to the sending domain. This can be useful in case the sending domain's DMARC configu... e errors sending the reports or cause messages to be 'stuck' in VPOP3's Outqueue. These problems won't cause any lasting damage, but may be inconvenient or annoying, so you can alter the behaviour using Lua scripting If you want more comple
- Restore a database backup @how_to
- the last seven days' worth of backups. These can be useful if the database gets damaged somehow. If ... f you have sufficient disk space), for example to be able to recover messages from it that have arrive
- POP3 Client Lua Scripting @reference
- *Start()** - called when the POP3 session starts, before VPOP3 starts downloading any messages. * **DownloadRules()** - called before each message is downloaded to determine how V... ]] in VPOP3. * **StartMessage()** - called just before VPOP3 starts downloading a message from the r... d a line of a message from the remote server,just before it saves it. * **EndMessage()** - called wh
- loginaudit Database table @reference
- ssful * ignore - Whether the login attempt should be ignored for VPOP3's IP address blocking system
- Spam Filter Rules: Variables @reference
- e same variable can contain either a text or a number, and conversion between the two types will take place automatically as required. Arrays of variables... == VPOP3 has several built-in variables which can be treated like any other: ^ Variable name ^Descript... s of the message |2.1.7+ | ^${RcptCount} |The number of recipients which VPOP3 knows about (from the
- Spam Filter Rules: GetRFC822Date @reference
- Converts an RFC 822 format date field into the number of days elapsed since 1st January 1601 | The **... riable name> The result is a floating point number, so can contain fractions of a day =====Exampl
- Access Restrictions Internal Format @reference
- Special - <blank> = N/A - 1 = Local Networks (because field 2 is 'Special') - 0 = Don't allow un
- Internal Data Formats @reference
- ettings in the settings database. This page describes some of those. * [[Access Restrictions Interna
- VPOP3 Internals @reference
- ======VPOP3 Internals====== This section describes some of the internal workings/files of VPOP3. This is not, nor is it intended to be, a complete description, but merely contains information that may be useful to the average, interested (and moderately... information here is not guaranteed not to change between versions of VPOP3. * [[Database files use