Fulltext results:
- SMTP Server Lua Scripting @reference
- ripting====== The SMTP Server [[http://wiki.pscs.co.uk/reference;lua_scripting|Lua Script]] is called... server is launched - ie whenever someone opens a connection to port 25 on the VPOP3 server to send it... instance of the SMTPSVR.LUA script. No threading conflicts will occur. During the lifetime of the SM... * - called at startup, and when the HELO and EHLO commands are received * **GetEHLOCapabilities()**
- User Manager Script @reference
- hould translate to: A simple example would be: <code> function TranslateUsername(Protocol, Username)... mapping table users = { ["joe@company.co.uk"] = "joe", ["kate@company2.co.uk"] = "kate" } if (users[Usern
- Lua Scripting @reference
- ccasionally people will want to do something more complicated. Rather than having lots of extra options to complicate things for most users, we have opted to g... documentation. Note that if you use the **print** command in Lua, VPOP3 will write the output to the *... it will be on a chargeable basis depending on the complexity of the issue. [[support@pscs.co.uk|Contac
- Outgoing Message Scripting @reference
- lightly longer than the message itself because of control data, but can be used as an estimate. * Pr... ader lines in raw form. * Message - The message content in raw form (single string, includes raw hea... unction returns a table of new settings. This can contain the following fields. If the field doesn't e... h depending on the 'From' address in the header <code lua> -- change ReturnPath with address-only acc
- Repairing corrupted database @how_to
- ======Repairing corrupted database====== With PostgreSQL (as with most high-end databases) the databa... or it would automatically have been recovered). Common causes for unrecoverable data errors are: [[d... orrect disk caching]], [[database_issues#possible_conflicting_software|virus scanners]] or faulty memo... you with these under our chargeable service which costs £40/hr (or part of) for this type of problem,
- Error Handling Scripting @reference
- st error messages that VPOP3 generates, it allows control of error messages, eg to limit the frequency... are set in Settings -> Admin Settings -> Message Control. However, if you want more granular control, you can use Lua scripting for more fine-grained control ====ProcessMessage3()==== This function is
- DMARC Reporter Script @reference
- can be useful in case the sending domain's DMARC configuration is incorrect as that can cause errors ... e behaviour using Lua scripting If you want more complex signatures on outgoing emails, rather than t... t of recipients>) The function returns a table containing the new recipient email addresses ====Ge
- Restore a database backup @how_to
- ng steps: =====VPOP3 v5 or later===== - Open a command prompt, and go to the VPOP3 directory - If... *pgsqlpass** =====VPOP3 v3 or v4===== - Open a command prompt, and go to the VPOP3 directory - If... 'Restore' facility within VPOP3 (https://www.pscs.co.uk/manual/database_restore.html) by telling that to connect to the 'vpop3_old'. In recent versions of VP
- POP3 Client Lua Scripting @reference
- ripting====== The POP3 Client [[http://wiki.pscs.co.uk/reference;lua_scripting|Lua Script]] is called... e. A scripted version of normal [[http://www.pscs.co.uk/manual/download_rules.html|Download Rules]] in... sage subject line * <recipient list> is a table containing a list of the recipient email addresses (... ded for the action * Recipients table - table containing new/replacement recipients for the messag
- loginaudit Database table @reference
- ======loginaudit Database table====== This contains data showing login attempts within the most recen
- Spam Filter Rules: Variables @reference
- variables are typeless, so the same variable can contain either a text or a number, and conversion between the two types will take place automatically as... e result of the previous regular expression match corresponding to the specified number. e.g. **${0}**... n.|2.2.1+ | ^${Weight_''<name>''} |The currently configured weight for a particular setting |2.2.1+ |
- Spam Filter Rules: GetRFC822Date @reference
- |GetRFC822Date | ^Version |2.2.1+ | ^Purpose |Converts an RFC 822 format date field into the numbe... The result is a floating point number, so can contain fractions of a day =====Example===== <code> GetRFC822Date ${date} result Log ${result} </code>
- Access Restrictions Internal Format @reference
- users allowed, separated by tab (ASCII 9 \t) - Comment (optional) =====Example===== 0 1|0||1|0|| ... - 0 = Don't allow unauthenticated access - <blank> = no specified users - <blank> = no comment
- VPOP3 Internals @reference
- f 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
- Lua SMTP MX Control @reference
- ======Lua SMTP MX Control====== Every time VPOP3 is going to send messages using direct MX sending, i... me - the filename on disk * Actions - An object containing the values: **ForceLastTry**, **SkipSend*... sender/return path value * Recipients - A table containing a list of recipients * HeaderData - The... return the Actions parameter. The Actions object contain four values: * ForceLastTry - if this is t
- Database query to list messages in the LAN forwarding queue waiting to go to a specific server @reference
- Error message after sending RCPTTO: - error 0 - text 550 5.7.1 Relaying not allowed! Bad sender IP address @how_to
- VPOP3 Webmail/admin service and/or Status service is not listening on correct IP addresses or ports @how_to
- Database query to make LAN Forwarding immediately attempt to dequeue all pending messages @reference
- Error message: VPOP3 does not have write access to the registry - please check and restart VPOP3 @how_to