<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.pscs.co.uk/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.pscs.co.uk/feed.php">
        <title>PSCS Wiki</title>
        <description></description>
        <link>https://wiki.pscs.co.uk/</link>
        <image rdf:resource="https://wiki.pscs.co.uk/_media/wiki:dokuwiki.svg" />
       <dc:date>2026-05-13T04:59:39+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:import_users_from_file?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:user_delivery_script?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:vpop3.getmessages?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:autoresponder_global_script?rev=1774279769&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:lua_smtp_mx_control?rev=1771948188&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:user_autoresponder?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:transmission_receipt?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:user_message_rules?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/adminapi:userruleconditions?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/faq:multiple_vpop3_status_icons?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:vpop3_access_security?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:vpop3_not_starting_properly?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/mailapi:autoresponderinfo?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/mailapi:userruleconditions?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:autoresponder_script?rev=1748424278&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:calendar_events?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:error_handling_script?rev=1700475481&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:loginaudit?rev=1692084838&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:lua_smtp_relay_control?rev=1755163495&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:lua_smtp_server_script?rev=1746692615&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:misc_advanced?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:spamrules_statement_ifmatch?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:user_prune_rules?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/adminapi:outmsghold?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/faq:gdpr_for_vpop3?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/faq:how_can_i_place_an_order?rev=1544023484&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:421_4.3.2_vpop3_smtp_server_access_disabled_-_content_scanner_problem?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:421_4.3.2_vpop3_smtp_server_access_disabled_-_low_memory?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:421_4.3.2_vpop3_too_many_connections_from_your_ip_address_-_try_later?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:10061?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:allowing_mail_relay_through_vpop3?rev=1747814238&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:configure_email_signatures?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:copy_outgoing_mail?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:install_vpop3?rev=1615200520&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:installation_conflicts?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:is_it_possible_to_stop_messages_that_vpop3_downloads_from_being_marked_as_read?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:mozilla_thunderbird?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:outbound_messages_not_appearing_in_monitor?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:restore_folder_-_v5?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:spam_filter_not_working?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:undelete?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/mailapi:autoresponderconditionlist?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:about?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:access_restrictions_internal_format?rev=1690964557&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:address_book_tab?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:admin_settings?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:archive_script?rev=1679787211&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:attachment_extraction_script?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:attachment_processing?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:attachment_processing_script?rev=1669282143&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:database_restore?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:download_rules?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:groups?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:imap4_server_script?rev=1750675906&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:incoming_smtp?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:listserver_commands?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:logdb_messages?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:logging?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:message_monitoring?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:new_message_tab?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:os.timedexecute?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:password_strength_checking_script?rev=1767605139&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:pop3_collection?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:quarantine_tab?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:schedule?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:smtp_reputation_stats?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:spamrules_db_comparator?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:spamrules_statement_definerule?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:spamrules_statement_star_ifsupport?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:spamrules_variables?rev=1692028861&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:user_advanced?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:user_routing_script?rev=1679913138&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:users_autoresponders?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:virus_scan_filter_script?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:webmail_tabs?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:whats_new_in_version_5_webmail?rev=1542192349&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.pscs.co.uk/_media/wiki:dokuwiki.svg">
        <title>PSCS Wiki</title>
        <link>https://wiki.pscs.co.uk/</link>
        <url>https://wiki.pscs.co.uk/_media/wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.pscs.co.uk/reference:import_users_from_file?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Import Users From File</title>
        <link>https://wiki.pscs.co.uk/reference:import_users_from_file?rev=1542192349&amp;do=diff</link>
        <description>Import Users From File

VPOP3 supports the importation and exportation of users, via a CSV file (see  for a specification of the CSV file format).

NOTE: This process is not designed to provide a complete backup of user data, nor is it intended to facilitate moving VPOP3 to a new computer. Instead, see the following relevant pages:</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:user_delivery_script?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>User Delivery Script</title>
        <link>https://wiki.pscs.co.uk/reference:user_delivery_script?rev=1542192349&amp;do=diff</link>
        <description>User Delivery Script

(VPOP3 v6.5 or later)

If there is a &lt;username&gt;/delivery.lua script, this Lua script can override VPOP3&#039;s message delivery options. You can edit this in the Settings -&gt; Scripts page in the settings. This script affects how VPOP3 will handle how messages being delivered to this user are handled.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:vpop3.getmessages?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VPOP3.GetMessages Lua function</title>
        <link>https://wiki.pscs.co.uk/reference:vpop3.getmessages?rev=1542192349&amp;do=diff</link>
        <description>VPOP3.GetMessages Lua function

The Lua management function &#039;VPOP3.GetMessages&#039; retrieves a table containing all the mail messages in a specified folder.
VPOP3.GetFolders(username, folder);
	*  username is the username from VPOP3.GetUsers
	*  folder is the folder from VPOP3.GetFolders

It returns a table where the key is the message UID and the value is a table of:</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:autoresponder_global_script?rev=1774279769&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-23T15:29:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Autoresponder Global Scripting</title>
        <link>https://wiki.pscs.co.uk/reference:autoresponder_global_script?rev=1774279769&amp;do=diff</link>
        <description>Autoresponder Global Scripting

For scripting to modify the autoresponder text which is embedded in the autoresponder itself, see Autoresponder Scripting

The Autoresponder Global Script is executed for every autoresponse. It is stored in the &#039;Autoresponder.lua&#039; script in Settings → Scripts</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:lua_smtp_mx_control?rev=1771948188&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-24T15:49:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lua SMTP MX Control</title>
        <link>https://wiki.pscs.co.uk/reference:lua_smtp_mx_control?rev=1771948188&amp;do=diff</link>
        <description>Lua SMTP MX Control

Every time VPOP3 is going to send messages using direct MX sending, it runs a script called mxout.lua which can be created/edited in Settings -&gt; Scripts (or in the VPOP3 directory in VPOP3 v6.6 or earlier).

Global Variables

Starting with v8.8, the following global variables are defined:</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:user_autoresponder?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Autoresponder</title>
        <link>https://wiki.pscs.co.uk/reference:user_autoresponder?rev=1542192349&amp;do=diff</link>
        <description>Autoresponder

An autoresponder is a way of automatically replying to messages as they arrive in a user&#039;s mailbox.

In VPOP3, an incoming message must arrive in a user&#039;s mailbox for the autoresponder to trigger. If you use forwards, assistants, mappings, etc to divert a message before it arrives in the mailbox, the autoresponder will never trigger. If you want to use an autoresponder, but not keep the original message, then make sure the message arrives in the mailbox (eg by using an &#039;Assistant&#039;…</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:transmission_receipt?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Transmission Receipt Message</title>
        <link>https://wiki.pscs.co.uk/how_to:transmission_receipt?rev=1542192349&amp;do=diff</link>
        <description>Transmission Receipt Message

This is not an error message, but we are listing it here because it confuses some people.

VPOP3 sends a &#039;Transmission Receipt&#039; when a message is sent out, and it contains a header asking for the receipt. The default configuration is that it will send the transmission receipt if the sender asks for a read receipt.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:user_message_rules?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Message Rules</title>
        <link>https://wiki.pscs.co.uk/reference:user_message_rules?rev=1542192349&amp;do=diff</link>
        <description>Message Rules

The Edit User -&gt; Message Rules tab can be used to create/edit rules which are processed when messages arrive in a User&#039;s mailbox.

They can be used to copy messages, mark them as read, delete them, etc

VPOP3 will process Message Rules in the order they appear in the list. If you want to change the order of the rules, you can drag &amp; drop them into the correct order. Usually when VPOP3 has processed a rule, it will go on to check further rules, but you can use the</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/adminapi:userruleconditions?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>UserRuleConditions Replacement</title>
        <link>https://wiki.pscs.co.uk/adminapi:userruleconditions?rev=1542192349&amp;do=diff</link>
        <description>UserRuleConditions Replacement

Use:
~userruleconditions~
&lt;format string&gt;
~end~

Required parameter: Account, RuleId

This returns the message rule conditions for the specified rule

The format string can have the replacements

	*  id - numeric ID of the condition</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/faq:multiple_vpop3_status_icons?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Multiple VPOP3 icons in the taskbar</title>
        <link>https://wiki.pscs.co.uk/faq:multiple_vpop3_status_icons?rev=1542192349&amp;do=diff</link>
        <description>Multiple VPOP3 icons in the taskbar

If you reinstall VPOP3 it is possible that you may end up with two VPOP3 Status Monitor icons in the task tray. This doesn&#039;t mean that two copies of VPOP3 are running, just that two copies of the VPOP3 Status Monitor are running.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:vpop3_access_security?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>How To Setup VPOP3 Service Security</title>
        <link>https://wiki.pscs.co.uk/how_to:vpop3_access_security?rev=1542192349&amp;do=diff</link>
        <description>How To Setup VPOP3 Service Security

VPOP3 can be configured to restrict access to its various services depending on the client computer&#039;s IP address. This is useful if you want to allow access from only certain IP addresses (eg within your LAN) and prevent access from other IP addresses (eg the Internet).</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:vpop3_not_starting_properly?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VPOP3 Not Starting Properly</title>
        <link>https://wiki.pscs.co.uk/how_to:vpop3_not_starting_properly?rev=1542192349&amp;do=diff</link>
        <description>VPOP3 Not Starting Properly

If VPOP3 is not starting properly, then the first thing to check is whether the database server is starting. In VPOP3 v3 and later, VPOP3 uses a PostgreSQL Database server for data storage, so if the database server is not running, VPOP3 will not be able to start properly. In this case, the VPOP3.EXE process may appear in Task Manager, but it won&#039;t respond to anything, or it may appear in Task Manager and then stop after a short period.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/mailapi:autoresponderinfo?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>AutoresponderInfo Replacement</title>
        <link>https://wiki.pscs.co.uk/mailapi:autoresponderinfo?rev=1542192349&amp;do=diff</link>
        <description>AutoresponderInfo Replacement

Use:
~autoresponderinfo~

Required parameter: responderid - the ID of the autoresponder

This returns a JSON structure containing the details of the specified autoresponder.

The return structure is an object containing:</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/mailapi:userruleconditions?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>UserRuleConditions Replacement</title>
        <link>https://wiki.pscs.co.uk/mailapi:userruleconditions?rev=1542192349&amp;do=diff</link>
        <description>UserRuleConditions Replacement

Use:
~userruleconditions~
&lt;format string&gt;
~end~

Required parameter: RuleId

This returns the message rule conditions for the specified rule

The format string can have the replacements

	*  id - numeric ID of the condition
	*  field - field/data to test</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:autoresponder_script?rev=1748424278&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-28T09:24:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Autoresponder scripting</title>
        <link>https://wiki.pscs.co.uk/reference:autoresponder_script?rev=1748424278&amp;do=diff</link>
        <description>Autoresponder scripting

For scripting to alter the whole autoresponder definition and set in the VPOP3 settings rather than embedded in an autoresponder itself, see Autoresponder Global Scripting

In an autoresponder, you can create a Lua script by surrounding it with &lt;lua&gt; &amp; &lt;/lua&gt; tags, eg</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:calendar_events?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Calendar.Events table</title>
        <link>https://wiki.pscs.co.uk/reference:calendar_events?rev=1542192349&amp;do=diff</link>
        <description>Calendar.Events table

The Calendar.Events table contains a record of all the events in calendars managed by VPOP3.

An &#039;event&#039; is an iCalendar event. Note that if an event is a recurring series, there will only be one &#039;event&#039; in the database, not one event per instance of the recurrence.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:error_handling_script?rev=1700475481&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-20T10:18:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Error Handling Scripting</title>
        <link>https://wiki.pscs.co.uk/reference:error_handling_script?rev=1700475481&amp;do=diff</link>
        <description>Error Handling Scripting

For most error messages that VPOP3 generates, it allows control of error messages, eg to limit the frequency of error messages if they would be generated repeatedly. These limits are set in Settings -&gt; Admin Settings -&gt; Message Control. However, if you want more granular control, you can use Lua scripting for more fine-grained control</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:loginaudit?rev=1692084838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-15T07:33:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>loginaudit Database table</title>
        <link>https://wiki.pscs.co.uk/reference:loginaudit?rev=1692084838&amp;do=diff</link>
        <description>loginaudit Database table

This contains data showing login attempts within the most recent 30 days

	*  id - incrementing ID of loginaudit entry
	*  ipaddress - IP address the login attempt came from
	*  datetime - the date &amp; time the event occurred</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:lua_smtp_relay_control?rev=1755163495&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-14T09:24:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lua SMTP Relay Control</title>
        <link>https://wiki.pscs.co.uk/reference:lua_smtp_relay_control?rev=1755163495&amp;do=diff</link>
        <description>Lua SMTP Relay Control

Every time VPOP3 is going to send messages via SMTP Relay, it runs a script called relayout.lua in the VPOP3 directory.

Global Variables

This script may have global variables, depending on your version of VPOP3.

In VPOP3 3.0.0L and later, there are two read-only global variables set at the start of the script:</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:lua_smtp_server_script?rev=1746692615&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-08T08:23:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>SMTP Server Lua Scripting</title>
        <link>https://wiki.pscs.co.uk/reference:lua_smtp_server_script?rev=1746692615&amp;do=diff</link>
        <description>SMTP Server Lua Scripting

The SMTP Server Lua Script is called SMTPSVR.LUA and can be edited from the Settings -&gt; Scripts page in the VPOP3 settings. This script is called whenever an instance of the VPOP3 SMTP server is launched - ie whenever someone opens a connection to port 25 on the VPOP3 server to send it a message, whether from a local user or an incoming SMTP message.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:misc_advanced?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Misc -&gt; Advanced Tab</title>
        <link>https://wiki.pscs.co.uk/reference:misc_advanced?rev=1542192349&amp;do=diff</link>
        <description>Misc -&gt; Advanced Tab

Settings -&gt; Misc Settings -&gt; Advanced

You will normally not need to change any settings on this page unless VPOP3 technical support have suggested it.

If you do make changes, and want to go back to the original settings, the Restore Defaults button will restore the settings to their defaults.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:spamrules_statement_ifmatch?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Spam Filter Rules: IfMatch</title>
        <link>https://wiki.pscs.co.uk/reference:spamrules_statement_ifmatch?rev=1542192349&amp;do=diff</link>
        <description>Spam Filter Rules: IfMatch
Statement  IfMatch Version  2.1.7+ Purpose  Allows you to perform a regular or substring match on a variable or part of the message being processed 
IfMatch statements require a data parameter and a search value, in the format</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:user_prune_rules?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Prune Rules</title>
        <link>https://wiki.pscs.co.uk/reference:user_prune_rules?rev=1542192349&amp;do=diff</link>
        <description>Prune Rules

The Edit User -&gt; Prune Rules tab can be used to create/edit rules which cause messages to be automatically deleted according to specified criteria.

To add or edit a “prune rule”, press the Add Rule button. This will add a new rule to the table, with a set of default settings. Don&#039;t worry, this rule doesn&#039;t take effect until you press the Submit button.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/adminapi:outmsghold?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>OutMsgHold Replacement</title>
        <link>https://wiki.pscs.co.uk/adminapi:outmsghold?rev=1542192349&amp;do=diff</link>
        <description>OutMsgHold Replacement

Use:
~outmsghold~

Required parameter: MsgID

This returns whether the specified message in the VPOP3 out queue is held or not (1 or 0 respectively)</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/faq:gdpr_for_vpop3?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>GDPR for VPOP3 self-hosted software</title>
        <link>https://wiki.pscs.co.uk/faq:gdpr_for_vpop3?rev=1542192349&amp;do=diff</link>
        <description>GDPR for VPOP3 self-hosted software

VPOP3 is an email server program, it is not a service, so if you use VPOP3 on your own computer we are not a “data controller” or a “data processor” under GDPR rules as we never see any of your data (unless you give us permission to remotely connect to your PC for technical support purposes).</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/faq:how_can_i_place_an_order?rev=1544023484&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-05T15:24:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>How can I place an order</title>
        <link>https://wiki.pscs.co.uk/faq:how_can_i_place_an_order?rev=1544023484&amp;do=diff</link>
        <description>How can I place an order

Online

The easiest way to place an order is online. Click on the Purchase item in our website navigation bar, and select the appropriate product. You will be presented with a price list. Choose the required item and click the</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:421_4.3.2_vpop3_smtp_server_access_disabled_-_content_scanner_problem?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>421 4.3.2 VPOP3 SMTP Server access disabled - content scanner problem!</title>
        <link>https://wiki.pscs.co.uk/how_to:421_4.3.2_vpop3_smtp_server_access_disabled_-_content_scanner_problem?rev=1542192349&amp;do=diff</link>
        <description>421 4.3.2 VPOP3 SMTP Server access disabled - content scanner problem!

This usually happens if the “VPOP3 AV” virus scanner has a problem it can&#039;t automatically recover from. This may be a fatal error, or a licencing issue.

You can check this on the Settings</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:421_4.3.2_vpop3_smtp_server_access_disabled_-_low_memory?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>421 4.3.2 VPOP3 SMTP Server access disabled - low memory!</title>
        <link>https://wiki.pscs.co.uk/how_to:421_4.3.2_vpop3_smtp_server_access_disabled_-_low_memory?rev=1542192349&amp;do=diff</link>
        <description>421 4.3.2 VPOP3 SMTP Server access disabled - low memory!

This error means that VPOP3 has detected that there is not enough free memory available on the server. If this happens it refuses to accept new messages because that may make the PC crash and possibly lose data.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:421_4.3.2_vpop3_too_many_connections_from_your_ip_address_-_try_later?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>421 4.3.2 VPOP3 Too many connections from your IP address - try later</title>
        <link>https://wiki.pscs.co.uk/how_to:421_4.3.2_vpop3_too_many_connections_from_your_ip_address_-_try_later?rev=1542192349&amp;do=diff</link>
        <description>421 4.3.2 VPOP3 Too many connections from your IP address - try later

If you see this error message when you are sending messages, then it means that VPOP3 has detected too many simultaneous connections from your IP address.

This would usually happen if the sender is another mail server as they can make many simultaneous connections when there are lots of messages to send. The error code that VPOP3 gives means that the sender should try sending the messages later, so it should be possible to e…</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:10061?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Socket Error 10061 - The attempt to connect was forcefully rejected</title>
        <link>https://wiki.pscs.co.uk/how_to:10061?rev=1542192349&amp;do=diff</link>
        <description>Socket Error 10061 - The attempt to connect was forcefully rejected

Error 10061 means that the computer which VPOP3 was trying to connect to (probably at your ISP) refused the connection from the computer running VPOP3.

There are several possibilities that can cause error 10061:</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:allowing_mail_relay_through_vpop3?rev=1747814238&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-21T07:57:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>How To Allow Mail Relay Through VPOP3</title>
        <link>https://wiki.pscs.co.uk/how_to:allowing_mail_relay_through_vpop3?rev=1747814238&amp;do=diff</link>
        <description>How To Allow Mail Relay Through VPOP3

If you are allowing remote access into VPOP3 to collect mail then you may also want those remote users to be able to send their outgoing mail through VPOP3 as well.

This is more complex than allowing users to collect mail, because, by default, SMTP connections are not authenticated. This means that when someone tries to send a message through VPOP3, VPOP3 doesn&#039;t know who that user is. This can cause a problem if unauthorised users try to send mail through…</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:configure_email_signatures?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Configure Email Signatures</title>
        <link>https://wiki.pscs.co.uk/how_to:configure_email_signatures?rev=1542192349&amp;do=diff</link>
        <description>Configure Email Signatures

	*  Global Signatures
	*  Personal Signatures
	*  Webmail Signatures

Notes

When creating a signature it is generally best to keep it as short as possible. 

Disclaimers &amp; confidentiality notices in emails are generally regarded as having little or no legal significance, so lengthy signatures just use up bandwidth.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:copy_outgoing_mail?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Copy Outgoing mail</title>
        <link>https://wiki.pscs.co.uk/how_to:copy_outgoing_mail?rev=1542192349&amp;do=diff</link>
        <description>Copy Outgoing mail

Sometimes people need to copy outgoing mail for various reasons. There are several ways of doing this in VPOP3 depending on your exact requirements:

	*  Message Monitoring - this copies all outgoing, incoming and/or internal mail sent by/to specific users to another specific user</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:install_vpop3?rev=1615200520&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-08T10:48:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>How to Install VPOP3</title>
        <link>https://wiki.pscs.co.uk/how_to:install_vpop3?rev=1615200520&amp;do=diff</link>
        <description>How to Install VPOP3

Simply download VPOP3 from the website, and run the installation program and follow the prompts.

Occasionally people may have problems with the PostgreSQL part of the installation. If that happens, please contact us either by email at support@pscs.co.uk or by phone to +44 (0)1484 855800, and we will do our best to help.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:installation_conflicts?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Installation conficts</title>
        <link>https://wiki.pscs.co.uk/how_to:installation_conflicts?rev=1542192349&amp;do=diff</link>
        <description>Installation conficts

During installation, the installer program does some basic checks for conflicting software. This is software which is providing the same services as the VPOP3 software - i.e. SMTP, POP3 and/or LDAP services. For POP3/SMTP it will show the text which the conflicting software announces itself as.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:is_it_possible_to_stop_messages_that_vpop3_downloads_from_being_marked_as_read?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Is it possible to stop messages that VPOP3 downloads from being marked as read?</title>
        <link>https://wiki.pscs.co.uk/how_to:is_it_possible_to_stop_messages_that_vpop3_downloads_from_being_marked_as_read?rev=1542192349&amp;do=diff</link>
        <description>Is it possible to stop messages that VPOP3 downloads from being marked as read?

VPOP3 does not mark messages as read when it downloads them. In fact, the POP3 protocol doesn&#039;t have a system available for marking messages as read, so it is impossible for VPOP3 to mark messages as read.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:mozilla_thunderbird?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>How to configure Mozilla Thunderbird</title>
        <link>https://wiki.pscs.co.uk/how_to:mozilla_thunderbird?rev=1542192349&amp;do=diff</link>
        <description>How to configure Mozilla Thunderbird

This article won&#039;t show you all the possible settings in Thunderbird, because there are so many. Thunderbird is one of the most powerful &amp; flexible email clients available at the time of writing, especially if you use IMAP4 (with VPOP3 Enterprise).</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:outbound_messages_not_appearing_in_monitor?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Outbound Messages Not Appearing in Monitor Target Mailbox</title>
        <link>https://wiki.pscs.co.uk/how_to:outbound_messages_not_appearing_in_monitor?rev=1542192349&amp;do=diff</link>
        <description>Outbound Messages Not Appearing in Monitor Target Mailbox

For VPOP3 to monitor outbound messages it needs to be able to work out that the message is FROM: a user whose mail should be monitored. To do this it has to examine the FROM: address in the message header.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:restore_folder_-_v5?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Restore selected mail folders or mailbox in VPOP3 v5 or later</title>
        <link>https://wiki.pscs.co.uk/how_to:restore_folder_-_v5?rev=1542192349&amp;do=diff</link>
        <description>Restore selected mail folders or mailbox in VPOP3 v5 or later

(This option is only available in VPOP3 Enterprise)

First - if the problem is that messages were deleted very recently (the default is within 3 days), you can probably use the Undelete feature in VPOP3.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:spam_filter_not_working?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Spam filter not working</title>
        <link>https://wiki.pscs.co.uk/how_to:spam_filter_not_working?rev=1542192349&amp;do=diff</link>
        <description>Spam filter not working

If the VPOP3 spam filter appears not to be working at all, the first thing to do is to look at the message headers of an incoming message to see if the spam filter is being run at all.

Check to see if a header line beginning with X-VPOP3-Spam</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:undelete?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Undelete Messages in VPOP3 Enterprise v5 or later</title>
        <link>https://wiki.pscs.co.uk/how_to:undelete?rev=1542192349&amp;do=diff</link>
        <description>Undelete Messages in VPOP3 Enterprise v5 or later

If a user accidentally deletes messages or a message folder, you can easily undelete this within a few days.

The amount of time that messages are stored in the VPOP3 &#039;recycle bin&#039; is set in Settings</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/mailapi:autoresponderconditionlist?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>AutoresponderConditionList Replacement</title>
        <link>https://wiki.pscs.co.uk/mailapi:autoresponderconditionlist?rev=1542192349&amp;do=diff</link>
        <description>AutoresponderConditionList Replacement

Use:
~autoresponderconditionlist~

Required parameter: responderid - the ID of the autoresponder

This returns a JSON structure containing an array of the rules associated with the specified autoresponder.

The return structure is an array of objects containing:</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:about?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>About</title>
        <link>https://wiki.pscs.co.uk/reference:about?rev=1542192349&amp;do=diff</link>
        <description>About

The VPOP3 &#039;About&#039; page lets you see the version and build number of your VPOP3 installation, along with any licence details, and supplier details (if any)

Licence Information

The Licence Information section shows your current licence information</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:access_restrictions_internal_format?rev=1690964557&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-02T08:22:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Access Restrictions Internal Format</title>
        <link>https://wiki.pscs.co.uk/reference:access_restrictions_internal_format?rev=1690964557&amp;do=diff</link>
        <description>Access Restrictions Internal Format

VPOP3 internally stores service IP Access Restrictions in its settings database using the following format to encode the multiple entries

These are stored in the settings database as *ALLOWED*.DAT (using VPOP3SETTINGS GET *ALLOWED*.DAT will list them)</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:address_book_tab?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Address Book tab</title>
        <link>https://wiki.pscs.co.uk/reference:address_book_tab?rev=1542192349&amp;do=diff</link>
        <description>Address Book tab

The Address Book tab within VPOP3 webmail enables you to manage your lists of contacts and add those contacts into a new or existing message. Substantial alterations to the interface were introduced in version 5. Both interfaces are documented.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:admin_settings?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Settings -&gt; Admin Settings</title>
        <link>https://wiki.pscs.co.uk/reference:admin_settings?rev=1542192349&amp;do=diff</link>
        <description>Settings -&gt; Admin Settings

The Admin Settings page allows you to perform three key functions:

	*  
	*  
	*  

Choosing a Main Administrator

The Main Administrator receives notification emails, such as daily reports and errors/problems which may require manual intervention.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:archive_script?rev=1679787211&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-25T23:33:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Archive Script</title>
        <link>https://wiki.pscs.co.uk/reference:archive_script?rev=1679787211&amp;do=diff</link>
        <description>Archive Script

(from VPOP3 v6 onwards)

Archive scripting lets you indicate whether full message content should be stored in the message archive. This could be used, for instance, for filtering out messages containing credit card details.

The message headers will still be archived, along with the explanation text returned by the script.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:attachment_extraction_script?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Attachment Extraction Scripting</title>
        <link>https://wiki.pscs.co.uk/reference:attachment_extraction_script?rev=1542192349&amp;do=diff</link>
        <description>Attachment Extraction Scripting

This is the &#039;extraction.lua&#039; script.

(Added in V6.17)

This script has one functions:

	*  Extract

This functions is called if the attachment extraction is enabled in Settings -&gt; Attachment Processing -&gt; Extraction.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:attachment_processing?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Settings -&gt; Attachment Processing</title>
        <link>https://wiki.pscs.co.uk/reference:attachment_processing?rev=1542192349&amp;do=diff</link>
        <description>Settings -&gt; Attachment Processing

The Attachment Processing page allows you to configure VPOP3 to perform two distinct functions on messages that contain attachments:

	*  
	*  

Filtering

The Filtering tab is divided into four main sections: 

Attachment Filtering</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:attachment_processing_script?rev=1669282143&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-24T09:29:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Attachment Processing Script</title>
        <link>https://wiki.pscs.co.uk/reference:attachment_processing_script?rev=1669282143&amp;do=diff</link>
        <description>Attachment Processing Script

(Added in v7.6)

This script has functions to allow message attachments to be altered:

	*  NeedsRecode
	*  NeedsRewrite
	*  GetRename
	*  GetContentDispositionLine (added in v7.8)
	*  IsLockNeeded
	*  RewriteAttachment</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:database_restore?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Database -&gt; Restore Tab</title>
        <link>https://wiki.pscs.co.uk/reference:database_restore?rev=1542192349&amp;do=diff</link>
        <description>Database -&gt; Restore Tab

This tab is only in VPOP3 Enterprise (v5 and later), and is for performing a partial (mailbox/mail folder) restore of the database. To do a full restore of the database, or for VPOP3 Basic/Standard, see the “Restore a Backup of VPOP3” topic

Using the</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:download_rules?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Download Rules</title>
        <link>https://wiki.pscs.co.uk/reference:download_rules?rev=1542192349&amp;do=diff</link>
        <description>Download Rules

Download rules are a facility in VPOP3 where it can look at message summary information before downloading a message from an ISP POP3 mailbox (they do not work on incoming SMTP messages - use SMTP Rules for that)

To edit download rules, go to</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:groups?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Groups</title>
        <link>https://wiki.pscs.co.uk/reference:groups?rev=1542192349&amp;do=diff</link>
        <description>Groups

In VPOP3 a &#039;group&#039; is mainly an administrative feature. If you only wish to have a list of email addresses to send messages to under one address, you should use the &#039;List&#039; feature instead. The main function of Groups is to let you set certain user attributes for a whole group of users at once.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:imap4_server_script?rev=1750675906&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-23T10:51:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IMAP4 Server Scripting</title>
        <link>https://wiki.pscs.co.uk/reference:imap4_server_script?rev=1750675906&amp;do=diff</link>
        <description>IMAP4 Server Scripting

(Added in V6.12)

DoCapability function

When the IMAP4 CAPABILITY command is received, VPOP3 generates a capability string based on settings, then calls
DoCapability(ipaddr, capabilities)
	*  ipaddr = IP address of the client computer</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:incoming_smtp?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Incoming SMTP Mail</title>
        <link>https://wiki.pscs.co.uk/reference:incoming_smtp?rev=1542192349&amp;do=diff</link>
        <description>Incoming SMTP Mail

If you have an incoming SMTP mail feed, then the mail server sending mail to you will connect to your VPOP3 computer to send the mail. The mail connection is controlled by the sending computer.

IMPORTANT

If you have a permanent Internet connection with a static IP address, the usual way of having incoming SMTP is to configure your</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:listserver_commands?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ListServer Commands</title>
        <link>https://wiki.pscs.co.uk/reference:listserver_commands?rev=1542192349&amp;do=diff</link>
        <description>ListServer Commands

The ListServer is an automated process in VPOP3 which manages mailing lists. People can send commands to the ListServer to perform various functions remotely.

Whether these commands are allowed, and exactly how they work depends on the particular mailing list&#039;s settings.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:logdb_messages?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LogDB.Messages table</title>
        <link>https://wiki.pscs.co.uk/reference:logdb_messages?rev=1542192349&amp;do=diff</link>
        <description>LogDB.Messages table

The LogDB.Messages table contains a record of all messages logged by VPOP3. A message is logged when a message is sent/received/etc.

Columns

	*  msgid -  this is a bigint sequential value which identifies the message uniquely in the database</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:logging?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Logging</title>
        <link>https://wiki.pscs.co.uk/reference:logging?rev=1542192349&amp;do=diff</link>
        <description>Logging

Activity Summary Reports

You can tell VPOP3 to send you a daily summary report each day.

To do this check the box to say Send daily summary logs to, and choose the appropriate user (or “Main Administrator” if you want the reports to be sent to the</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:message_monitoring?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Message Monitoring</title>
        <link>https://wiki.pscs.co.uk/reference:message_monitoring?rev=1542192349&amp;do=diff</link>
        <description>Message Monitoring

Message monitoring in VPOP3 will tell VPOP3 to send a copy of all the outgoing, internal and/or incoming mail from/to specified users to be sent to another specified user.

In the current versions of VPOP3, all monitored messages are sent to the same user (or list), you cannot specify different recipients for different monitored users. (This may be something that is added/enhanced in the future)</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:new_message_tab?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>New message tab</title>
        <link>https://wiki.pscs.co.uk/reference:new_message_tab?rev=1542192349&amp;do=diff</link>
        <description>New message tab

The New message tab within VPOP3 webmail is where you prepare, edit and send messages, including replies and forwards.

As you can see from the screenshot, the page is divided into two main sections:
Menu bar    General tab bar       Status bar 
[New message tab - VPOP3 Version 5 Webmail]

Page structure

New message toolbar</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:os.timedexecute?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>os.timedexecute</title>
        <link>https://wiki.pscs.co.uk/reference:os.timedexecute?rev=1542192349&amp;do=diff</link>
        <description>os.timedexecute

The Lua function &#039;os.timedexecute&#039; runs an external program with a time limit

It takes three parameters:

	*  The program/command line to execute
	*  The time to wait for completion (in seconds). If this time expires, the program is terminated</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:password_strength_checking_script?rev=1767605139&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-05T09:25:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Password Strength Checking Script</title>
        <link>https://wiki.pscs.co.uk/reference:password_strength_checking_script?rev=1767605139&amp;do=diff</link>
        <description>Password Strength Checking Script

You can tell VPOP3 to enforce password strength checks by using a Lua script which performs the checks for you.

The Lua script can be edited in Settings -&gt; Scripts and is called passwordcheck.lua (in older versions of VPOP3 it is stored in a file called</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:pop3_collection?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>POP3 Mail Collection</title>
        <link>https://wiki.pscs.co.uk/reference:pop3_collection?rev=1542192349&amp;do=diff</link>
        <description>POP3 Mail Collection

POP3 Mail Collection is when VPOP3 will collect mail from an external POP3 mailbox - for instance, from an Internet Provider.

POP3 General

This page tells VPOP3 how to collect mail.



	*  POP3 Server Address - this is the name (or IP address) of the POP3 server from which you want VPOP3 to collect mail</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:quarantine_tab?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Quarantine tab</title>
        <link>https://wiki.pscs.co.uk/reference:quarantine_tab?rev=1542192349&amp;do=diff</link>
        <description>Quarantine tab

The Quarantine tab within VPOP3 webmail is where you view and manage messages that have been quarantined by VPOP3&#039;s spam filter.

As you can see from the screenshot, unlike many of the other webmail tabs, it is not divided into multiple sections:</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:schedule?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Mail Connectors -&gt; Connector Schedule</title>
        <link>https://wiki.pscs.co.uk/reference:schedule?rev=1542192349&amp;do=diff</link>
        <description>Mail Connectors -&gt; Connector Schedule

The Connector Schedule tells VPOP3 when to connect to send mail using Mail Senders and collect mail using Mail Collectors. It does not affect incoming SMTP over a permanent connection, or LAN Forwarding.

The connection schedule also tells VPOP3 when to check for updates to the</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:smtp_reputation_stats?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>SMTP Reputation Stats</title>
        <link>https://wiki.pscs.co.uk/reference:smtp_reputation_stats?rev=1542192349&amp;do=diff</link>
        <description>SMTP Reputation Stats

(Added in v6.20)

If you receive email by direct incoming SMTP (not via an ISP or filtering service) then you can tell VPOP3 to report sender reputation statistics back to VPOP3. This is enabled/disabled in the Settings -&gt; Misc Settings page.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:spamrules_db_comparator?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Spamfilter database comparators</title>
        <link>https://wiki.pscs.co.uk/reference:spamrules_db_comparator?rev=1542192349&amp;do=diff</link>
        <description>Spamfilter database comparators

Several Spamfilter DB statements allow comparators which are listed below

If the value specified in the statement is numeric:

	*  = or == compare numeric values for equality
	*  &lt;&gt; or != compare numeric values for inequality</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:spamrules_statement_definerule?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Spam Filter Rules: DefineRule</title>
        <link>https://wiki.pscs.co.uk/reference:spamrules_statement_definerule?rev=1542192349&amp;do=diff</link>
        <description>Spam Filter Rules: DefineRule
Statement  DefineRule Version  2.1.9+ Purpose  Defines a rule name, default weighting and description. See Rule names and weights 
The DefineRule statement requires a name, default weight and description, in the format
DefineRule &quot;&lt;name&gt;&quot; &lt;default weights&gt; &quot;&lt;description&gt;&quot;</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:spamrules_statement_star_ifsupport?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Spam Filter Rules: *IFSUPPORT</title>
        <link>https://wiki.pscs.co.uk/reference:spamrules_statement_star_ifsupport?rev=1542192349&amp;do=diff</link>
        <description>Spam Filter Rules: *IFSUPPORT
Statement  *IFSUPPORT Version  2.2.5+ Purpose  Allows the script to determine whether a particular command or function is supported by the installed version of VPOP3 
The *IFSUPPORT statement requires a command or a function, in the format</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:spamrules_variables?rev=1692028861&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-14T16:01:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Spam Filter Rules: Variables</title>
        <link>https://wiki.pscs.co.uk/reference:spamrules_variables?rev=1692028861&amp;do=diff</link>
        <description>Spam Filter Rules: Variables

The VPOP3 spam filter script language supports simple variables. In most places these are specified as ${&lt;variable name&gt;}, but in some places they are just specified as &lt;variable name&gt; - for instance where a statement always puts its result into a variable.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:user_advanced?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>User Advanced settings</title>
        <link>https://wiki.pscs.co.uk/reference:user_advanced?rev=1542192349&amp;do=diff</link>
        <description>User Advanced settings

The Edit User → Advanced tab contains some &#039;advanced&#039; settings for a VPOP3 user.

Message Recycle Bin

In VPOP3 Enterprise (v5 and later) the Message Recycle Bin will keep messages in the message store for a short time after the user has deleted the messages. This is to allow easier recovery from the inevitable case where a user has deleted messages by mistake, and wants them back.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:user_routing_script?rev=1679913138&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-27T10:32:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>User Routing Script</title>
        <link>https://wiki.pscs.co.uk/reference:user_routing_script?rev=1679913138&amp;do=diff</link>
        <description>User Routing Script

If there is a &lt;username&gt;/user_redirect.lua script, this Lua script can override VPOP3&#039;s message routing options. You can edit this either in the Settings -&gt; Scripts page in the settings, or via the &#039;Routing&#039; tab in the user&#039;s settings in the VPOP3 administration console. This script affects how VPOP3 will handle how messages</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:users_autoresponders?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Users.Autoresponders table</title>
        <link>https://wiki.pscs.co.uk/reference:users_autoresponders?rev=1542192349&amp;do=diff</link>
        <description>Users.Autoresponders table

The Users.Autoresponders table contains the users&#039; autoresponder definitions

Columns

	*  autoresponderid - this is a numeric id of the autoresponder entry (primary key)
	*  owneruser - this is the numeric id of the user which the autoresponder belongs to (or 0 for a &#039;template&#039; autoresponder)</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:virus_scan_filter_script?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Virus Scan Filter Scripting</title>
        <link>https://wiki.pscs.co.uk/reference:virus_scan_filter_script?rev=1542192349&amp;do=diff</link>
        <description>Virus Scan Filter Scripting

(Added in V6.17)

The VIRUSSCAN.LUA script has a single function FilterResult

This function is called for every virus that a VPOP3-integrated (eg VPOP3 AV or Sophos SAV Interface) detects. The function has the opportunity to &#039;filter&#039; the virus detection so that VPOP3 will act as if the virus was not detected.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:webmail_tabs?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Webmail Tabs</title>
        <link>https://wiki.pscs.co.uk/reference:webmail_tabs?rev=1542192349&amp;do=diff</link>
        <description>Webmail Tabs

From version 4 onwards, VPOP3 webmail has a tabbed structure, which enables you to move between various screens with minimal effort.

By using tabs, the entire webmail can be loaded in one go - so there is no need to waste time and bandwidth by downloading the same key components each time you switch between the various parts of the webmail.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:whats_new_in_version_5_webmail?rev=1542192349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-14T10:45:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>What&#039;s new in version 5 webmail?</title>
        <link>https://wiki.pscs.co.uk/reference:whats_new_in_version_5_webmail?rev=1542192349&amp;do=diff</link>
        <description>What&#039;s new in version 5 webmail?

This is a list of some of the most noticeable changes to VPOP3&#039;s webmail interface for version 5. For a more detailed list of changes, view our bugtracker.

[VPOP3 Version 5 - mobile compatible webmail]

Mobile compatible webmail

If you access version 5 webmail from a mobile device, you will probably be redirected to the mobile compatible version. It is a cut-down version of Webmail, which retains the key features, but doesn&#039;t utilise the extra features which w…</description>
    </item>
</rdf:RDF>
