Fulltext results:
- SMTP Server Lua Scripting @reference
- server to send it a message, whether from a local user or an incoming SMTP message. Each SMTP server ... nitorBcc()** - (v6.3+ Enterprise Only) called to customise monitoring of messages with BCCs * **LogR... se Only) called at the end of a message to allow customised logging of recipients * **LogRecipientsB... message if recipients have been blocked to allow customised logging of recipients * **End()** - call
- 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), th
- Lua Scripting @reference
- is a simple 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... ts of extra options to complicate things for most users, we have opted to go for a more flexible scrip
- Repairing corrupted database @how_to
- '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 errors are: [[database_i... [database_issues#possible_conflicting_software|virus scanners]] or faulty memory modules on the databa... le called 'badids', so you can look at the values using 'SELECT * FROM badids;' or use the table to he
- Lua SMTP MX Control @reference
- ===== Every time VPOP3 is going to send messages using direct MX sending, it runs a script called **m... retry scheme will progress as normal. 'SkipSend' must be false for this to take effect. * SkipSend -... SMTP - boolean to say whether VPOP3 should try to use ESMTP when connecting. If false, VPOP3 will just try SMTP. The default is true, where VPOP3 will att
- Outgoing Message Scripting @reference
- erSeconds)** * AuthenticatedSender - The VPOP3 username of the user who authenticated to send the message (if authentication wasn't used, this is blank). * ReturnPath - The email add... ll be slightly longer than the message itself because of control data, but can be used as an estimate.
- Spam Filter Rules: Variables @reference
- variable name>''}**, but in some places they are just specified as ''<variable name>'' - for instance ... VPOP3 - you can find this on the **About** (previously **Info**) page in the VPOP3 settings |2.2.1+ | ^${WeightBank} |The current values to use for a particular rule - see [[spamrules_statemen... '<n>''} |e.g. **${1}** - The result of the previous regular expression match corresponding to the spe
- DMARC Reporter Script @reference
- (from VPOP3 v8.6 onwards) This script lets you customise how VPOP3 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 messages to be 'stuck' in VPOP3's Outqueue. These problems won't
- Access Restrictions Internal Format @reference
- e IP Access Restrictions in its settings database using the following format to encode the multiple en... stored in the settings database as *ALLOWED*.DAT (using VPOP3SETTINGS GET *ALLOWED*.DAT will list them... ge return The first entry specifies whether the 'Use Global Access Restrictions if more restrictive' ... rs' - Allow NoAuth: 0 = no, 1 = yes - List of user IDs if only specific users allowed, separated b
- Error Handling Scripting @reference
- wever, if you want more granular control, you can use Lua scripting for more fine-grained control ===... nts=== This is a bit-mask of the following items (usually just one of them) * 1 = Mail Sender * 2 = Mail Collector * 4 = NNTP Collector * 8 = Misc... tering * 32 = Message Routing ===IDs=== This is usually the numeric ID of the component, eg the ID o
- VPOP3 Internals @reference
- tion, but merely contains information that may be useful to the average, interested (and moderately technical), user. The information here is not guaranteed not to ... between versions of VPOP3. * [[Database files used in VPOP3 2.x]] * [[LDAP Schema in VPOP3 4.x]]... [[Summary log file format]] * [[Database schema used in VPOP3 5.x]] * [[Status monitor protocol]]
- POP3 Client Lua Scripting @reference
- ules]] in VPOP3. * **StartMessage()** - called just before VPOP3 starts downloading a message from t... essed a line of a message from the remote server,just before it saves it. * **EndMessage()** - calle... e be ignored * Reason string - text string to use if a reason is needed for the action * Recip... tentType header * ContentDisposition string - usually 'inline' or 'attachment' or blank * Cont
- Restore a database backup @how_to
- ). These are cycled on a weekly basis so you will usually have the last seven days' worth of backups. These can be useful if the database gets damaged somehow. If you have a valid backup of the PostgreSQL database used by VPOP3, you can restore it by performing the ... he new database, you can restore messages from it using the 'Restore' facility within VPOP3 (https://w
- loginaudit Database table @reference
- datetime - the date & time the event occurred * username - the username which was attempted * protocol - the protocol which was used for the login (POP3, IMAP4, SMTP, Webmail) *
- Lua SMTP MX Server Rules @reference
- checks for remote MX server for sending messages using direct MX sending, it runs a script called **m... e)'' returns true if VPOP3's DNS cache should be used, or false to do a fresh DNS lookup =====GetOve... Result)'' returns true if the MX server is OK to use, false if it should be ignored =====FinalOverri