Fulltext results:
- SMTP Server Lua Scripting
- Users** - (IN/OUT) - string - List of allowed usernames (separated by spaces) if there are any username restrictions for this client IP address ===V5 and lat... = * **AuthenticatedUser** - (IN) - string - username of authenticated sender (using SMTP or POP3-then-... * **SMTPAuthenticatedUser** - (IN) - string - username of authenticated sender (using SMTP authenticatio
- User Manager Script
- 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 c... UA. VPOP3 calls a function called **TranslateUsername** which should have the following prototype: TranslateUsername(<protocol>, <submitted username>) Protocol indic
- ListServer Commands
- ed to **sub**) Send a subject of **subscribe listname**. For example Subject: subscribe offers-list n.b. Use the //list name//, not the email address of the list This adds t... to **uns**) Send a subject of **unsubscribe listname**. For example Subject: unsubscribe offers-list n.b. Use the //list name//, not the email address of the list You can use
- Attachment Processing Script
- ltered: * NeedsRecode * NeedsRewrite * GetRename * GetContentDispositionLine (added in v7.8) *... eedsRewrite==== function NeedsRewrite(attachmentname, MIMEtype, filtervariables) Called when VPOP3 is... for VPOP3 to process attachments, eg to remove/rename an attachment due to Attachment Filtering) * returns True if the Lua script wants to rewrite/rename the attachment ====GetRename==== function GetR
- Settings -> Attachment Processing
- essage is received by VPOP3. The **Attachment filenames to filter** box allows you to use basic pattern ... ments; for instance, if there is a particular filename extension, which would enable a malicious file to... i>*</nowiki>**.\\ e.g. **?x*.txt** will match filenames such as //__example.txt__// and //__Oxford.txt__... match __//Texas.txt//__ ===Default filtered filenames=== ^Pattern ^Explanation ^ |<code>*.vbs</code>
- Autoresponder Global Scripting
- the numeric ID of the autoresponder's owner * Name - the name of the autoresponder * Text - the text of the autoresponder * Keep - whether the aut... sender) * Attachments - table containing the names of the attachments for the autoresponse * Co... the autoresponder * AutoresponderOwner - the name of the owner of the autoresponder (blank if it's
- Misc -> General Tab
- ======Misc -> General Tab====== ====VPOP3 Host Name==== The VPOP3 Host Name is used by VPOP3 when it is telling other mail software what it is called. For ... ects to another SMTP server it will send the host name as the parameter for the HELO or EHLO command, an... n SMTP client connects to VPOP3, it announces its name in the welcome banner as required by the SMTP sta
- Archive Script
- mStore_Upload==== CustomStore_Upload(local_filename, archive_filename) Uploads 'local_filename' and makes it accessible online as 'archive_filename'. In the future, the message will be referred to u
- VPOP3.RenameFolder Lua function
- ======VPOP3.RenameFolder Lua function====== The [[management scripting|Lua management]] function 'VPOP3.RenameFolder' renames a folder for the specified user. VPOP3.RenameFolder(username, folder, newname); * **username** i
- Virus Scan Filter Scripting
- eed to ignore. VPOP3 calls: FilterResult(virus_name, attachment_name, archive_name, filter_variables) The function returns a boolean value to indicate whether the virus de... uld be skipped (true) or used (false). * virus_name is the name assigned by the virus scanner * att
- Autoresponder Commands
- ge's header to the response. * **<Include:**filename**>** - this includes the specified filename in the response text. You can use this more than once to include multiple files. * **<Attach:**filename**>** - this attaches the specified filename into the response. You can use this more than once to attac
- Lua SMTP Relay Control
- sender configuration id (starting at 0) * sendername - this is the name you gave to the message sender configuration in VPOP3 In VPOP3 5 and later, there i... e to * ConnectedServer (read only) - The server name which VPOP3 has connected to (set just before the... le**. The function signature is: **CheckFile(Filename, Actions, Size, CreationTime, ReturnPath, Recipie
- Settings -> Diagnostics
- s: * The current log file, with a **.log** filename extension; which will be written to, until it rea... The most recent old log file, with a **.lbk** filename extension; which was created from the previous **... the log to be retained, all older archives are renamed in the following way: * When a new **.lbk** fi... ew **.log** file), the current **.lbk** file is renamed, so that the filename contains the current date
- User Delivery Script
- t====== (VPOP3 v6.5 or later) If there is a <username>/delivery.lua script, this Lua script can overrid... fore functions are called===== * User - the username the message is to be delivered to * Subject - t... - the email address of the message sender * Filename - the temporary name of the file containing the message to be delivered * MessageSize - the size of t
- Send Admin Message
- individual value for each recipient (e.g. **{username}** will ensure each user's message contains their own username). * **{username}** * **{ldap_//###//}** - the LDAP attribute represented by **//###//**; e.g. **{l... , it has certain global variables set: * **Username** - contains the username of the user currently b