<?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:05:56+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:outgoing_message_script?rev=1711018194&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:sender_advanced_settings?rev=1542192349&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_mx_control?rev=1771948188&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:signature_script?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:delete_outqueue_messages_directly_from_the_database?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:smtp_rule_example_-_restrict_who_can_send_to_a_local_email_address?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:error_handling_script?rev=1700475481&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:listserver_commands?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:lua_monitor_script?rev=1566922420&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/how_to:french_webmail_language_file?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:german_webmail_language_file?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:quarantine_viewer?rev=1542192349&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:remove_messages_from_the_outbound_queue?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:seeing_where_a_message_came_from?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:smtp_filtering?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:smtp_relay?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:spamrules_longsenderdomain?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:spamrules_statement_dbinsert?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/how_to:create_a_mail_sender?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:email_-_fax?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/reference:attachment_extraction_script?rev=1542192349&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:smtp_direct?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/adminapi:smtpspfwhitelist?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:backscatter?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:restricting_number_of_email_recipients_sent?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:sending_mail_through_your_gmail_account?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:autoresponder_commands?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:dmarc_reporter_script?rev=1699782700&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:virus_scan_filter_script?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:configure_srs?rev=1755530891&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:error_messages?rev=1759764097&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:not_working_as_expected?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:sender_policy_framework?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:sending_mail_from_different_email_addresses_or_domains?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:spanish_webmail_language_file?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:whitelist_blacklist?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:autoresponders_v3_v4?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:connections?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:sender_direct_settings?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:smtp_advanced?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:spamrules_ipwhitelist?rev=1643111967&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:white_black_lists?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/adminapi:outmsgrecipients?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/faq:vpop3_concepts?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:550_not_permitted?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:controlling_vpop3_via_email?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:filtering_attachments?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:forwarded_emails_not_arriving?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:general_configuration_tasks?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:how_to?rev=1773865250&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:make_vpop3_retry_outgoing_messages_immediately?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:require_smtp_authentication?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:restricting_number_of_messages_sent?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:route_mx_sent_direct_outbound_mail_through_your_isp_s_relay_server?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:sender_domain_must_resolve?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:signing_outgoing_mail_with_dkim?rev=1595413960&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:training_the_spam_filter?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:when_sending_mail_vpop3_adds_prvs_.._to_the_sender_address?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:logdb_messages?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:lua_smtp_mx_server_rules?rev=1771948203&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:mail_senders?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:mappings?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:msgaudit?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:sender_advanced_relay_settings?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:smtp_load_limiting?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:spam_filter_rules?rev=1674057433&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:spamrules_statement_dnsbl?rev=1603469269&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:spamrules_statement_foreach?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:spamrules_statement_startdnsbl?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/reference:user_permissions?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:users_autoresponderconditions?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/adminapi:outmsgauth?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/adminapi:outmsgip?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/faq:encryption?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:gdpr_hosted_vpop3?rev=1760456581&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/faq:what_are_the_limitations_of_the_home_user_licence?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:535_authentication_failed?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:550_5.7.1_relaying_not_allowed_bad_sender_ip_address?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:attachments_have_been_removed_or_renamed?rev=1542192349&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:data_stream_contained_nul_character?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:database_size?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:download_rules?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:encrypt_sessions?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:error_message_after_sending_rcptto_-_error_0_-_text_550_5.7.1_relaying_not_allowed_bad_sender_ip_address?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:forward_messages_to_an_external_address?rev=1755529986&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:incoming_smtp_feed?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:isp_needs_smtp_authentication?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:limit_size_of_sent_mail?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:mx_send_warning?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:out_of_disk_space_when_sending_mail?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:outgoing_mail?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:postgresql_replication?rev=1549473031&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:problems_sending_messages_to_spam_your_domain?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:quarantine?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:redirect_message_for_a_user_if_the_sender_is_a_particular_email_address?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:sending_mail_failing_with_an_error_about_a_blank_sender_or_sender?rev=1774530940&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/how_to:use_download_rules_for_incoming_pop3_filtering?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/how_to:v3_-_move_to_a_new_pc?rev=1573574948&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:archive_offline?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:lan_forwarding_queue_status?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:list_all_messages_in_lan_forwrding_queue?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:list_messages_in_lan_forwrding_queue_waiting_to_go_to_a_specific_server?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:mail_connectors?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:mail_tab?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:smtp_spam_reduction?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:spamfilter_whitelist?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:spamrules_statement_log?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:summary_log_file_format?rev=1542192349&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:temporary_files?rev=1771523787&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:vpop3.sendmessage?rev=1628506726&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.pscs.co.uk/reference:webmail_menu?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:outgoing_message_script?rev=1711018194&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-21T10:49:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Outgoing Message Scripting</title>
        <link>https://wiki.pscs.co.uk/reference:outgoing_message_script?rev=1711018194&amp;do=diff</link>
        <description>Outgoing Message Scripting

Every time VPOP3 adds a message to the Outgoing mail queue, it runs a script called outmessage.lua.

Scripts are stored as files in the VPOP3 directory in VPOP3 v6.6 and earlier, or managed through the Settings -&gt; Scripts page in VPOP3 v6.7 and later.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:sender_advanced_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>Mail Sender Advanced Settings</title>
        <link>https://wiki.pscs.co.uk/reference:sender_advanced_settings?rev=1542192349&amp;do=diff</link>
        <description>Mail Sender Advanced Settings

Mail Connectors -&gt; Mail Senders -&gt; (name) -&gt; Advanced

Advanced

Domain Filtering

For VPOP3 v6.11 and later, see the Domain Filtering section of the user manual.

The Domain Filtering box lets you restrict which email messages are sent via this Mail Sender.

You specify each rule on a separate line, and the message will be sent if it matches any sender rule</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_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: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:signature_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>Signature Script</title>
        <link>https://wiki.pscs.co.uk/reference:signature_script?rev=1542192349&amp;do=diff</link>
        <description>Signature Script

If you want more complex signatures on outgoing emails, rather than the static text/HTML you can define within VPOP3, then you can use a simple Lua script to define the signature.

The Lua script is stored in a file called signature.lua</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:delete_outqueue_messages_directly_from_the_database?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>Delete OutQueue messages directly from the database</title>
        <link>https://wiki.pscs.co.uk/how_to:delete_outqueue_messages_directly_from_the_database?rev=1542192349&amp;do=diff</link>
        <description>Delete OutQueue messages directly from the database

If there is an extremely large number of messages (eg hundreds of thousands) in the VPOP3 OutQueue, then it may take a very long time for VPOP3 v5 and later to start as it check the message database tables for consistency during initialisation.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:smtp_rule_example_-_restrict_who_can_send_to_a_local_email_address?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 Rule Example - restrict who can send to a local email address</title>
        <link>https://wiki.pscs.co.uk/how_to:smtp_rule_example_-_restrict_who_can_send_to_a_local_email_address?rev=1542192349&amp;do=diff</link>
        <description>SMTP Rule Example - restrict who can send to a local email address

If you have a local email address (a user, group or distribution list) and you want to restrict which email addresses can send messages to this address, you can use SMTP rules.

There are a few ways you can configure the SMTP rules for this scenario.</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: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: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: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:lua_monitor_script?rev=1566922420&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-27T16:13:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Monitor Scripting</title>
        <link>https://wiki.pscs.co.uk/reference:lua_monitor_script?rev=1566922420&amp;do=diff</link>
        <description>Monitor Scripting

(Added in V6.15)

This script has three functions:

	*  MonitorIncoming
	*  MonitorInternal
	*  MonitorOut

The functions are similar, except they are called when different messages are to be monitored (incoming, internal and outgoing messages respectively).</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/how_to:french_webmail_language_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>French Webmail Language File</title>
        <link>https://wiki.pscs.co.uk/how_to:french_webmail_language_file?rev=1542192349&amp;do=diff</link>
        <description>French Webmail Language File

Copy/paste the text below to a file &#039;french.lng&#039; or &#039;francais.lng&#039; in the VPOP3 directory. (French users, feel free to update/correct the text below) 


#login page
logintitle=VPOP3 Login
webadminlogin=web admin login
webmaillogin=web mail login
enterusername=You must specify your VPOP3 username here
bookmarksnotsupported=I&#039;m sorry, but your web browser does not support this function. You will have to add this page to your bookmarks manually.
loginfailed=Login Faile…</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:german_webmail_language_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>German Webmail Language Page</title>
        <link>https://wiki.pscs.co.uk/how_to:german_webmail_language_file?rev=1542192349&amp;do=diff</link>
        <description>German Webmail Language Page

Copy/paste the text below to a file &#039;german.lng&#039; in the VPOP3 directory.
(German users, feel free to update/correct the text below)


#login page
logintitle=VPOP3 Login
webadminlogin=web admin login
webmaillogin=Webmail Anmeldung
enterusername=Sie m&amp;uuml;ssen einen Benutzernamen angeben
bookmarksnotsupported=I&#039;m sorry, but your web browser does not support this function. You will have to add this page to your bookmarks manually.
loginfailed=Anmeldung fehlgeschlagen …</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:quarantine_viewer?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 Quarantine Viewer</title>
        <link>https://wiki.pscs.co.uk/reference:quarantine_viewer?rev=1542192349&amp;do=diff</link>
        <description>Spamfilter Quarantine Viewer

Settings -&gt; Spamfilter -&gt; Quarantine Viewer

The Quarantine Viewer lets you see messages which have been quarantined by the VPOP3 Spam Filter. As an administrator you can see quarantined messages for any user, and release them if appropriate. If you release a message, it will be sent into the original recipient&#039;s Inbox, not into your Inbox.</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:remove_messages_from_the_outbound_queue?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 remove messages from the outbound queue</title>
        <link>https://wiki.pscs.co.uk/how_to:remove_messages_from_the_outbound_queue?rev=1542192349&amp;do=diff</link>
        <description>How to remove messages from the outbound queue

To delete messages from the VPOP3 &#039;OutQueue&#039;:

	*  log into the VPOP3 settings
	*  go to the Users page
	*  click on the OutQueue entry in the accounts list. This will show you a list of all the messages waiting to be sent by VPOP3</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:seeing_where_a_message_came_from?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>Seeing where a message came from</title>
        <link>https://wiki.pscs.co.uk/how_to:seeing_where_a_message_came_from?rev=1542192349&amp;do=diff</link>
        <description>Seeing where a message came from

Sometimes you need to check to see where a message really came from. The &#039;From:&#039; email address is easily forged, so that cannot be relied upon.

The first thing you have to do is to get the full message headers. These may look daunting, but are very useful for problem diagnosis.</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:smtp_filtering?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 Service - Filtering</title>
        <link>https://wiki.pscs.co.uk/reference:smtp_filtering?rev=1542192349&amp;do=diff</link>
        <description>SMTP Service - Filtering

The SMTP Server -&gt; Filtering tab lets you set up filtering of messages going through the VPOP3 SMTP service. This may be incoming SMTP messages, or locally sent messages.

SMTP Rules

SMTP Rules let you create custom rules for processing messages as they go through the VPOP3 SMTP service.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:smtp_relay?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; Mail Senders -&gt; SMTP Relay</title>
        <link>https://wiki.pscs.co.uk/reference:smtp_relay?rev=1542192349&amp;do=diff</link>
        <description>Mail Connectors -&gt; Mail Senders -&gt; SMTP Relay

VPOP3 can be configured to send through an SMTP Relay server (sometimes known as a smarthost). This is the usual configuration for small/medium sized businesses and home users. If you have a dial-up, ADSL, Cable, FTTC etc connection, then your Internet Provider will normally give you access to their SMTP relay service.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:spamrules_longsenderdomain?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>Spamrules example - increase spam score for long sender domain</title>
        <link>https://wiki.pscs.co.uk/reference:spamrules_longsenderdomain?rev=1542192349&amp;do=diff</link>
        <description>Spamrules example - increase spam score for long sender domain

This script is for the case where you to increase the spamminess of emails where the sender&#039;s email address contains a long domain. In this case we&#039;ll say if the sender&#039;s domain has 20 or more characters in the first section (between the @ and first .). Note that we do not necessarily recommend that you do this as it is not a very good indicator of spam, but it is something we&#039;ve been asked for, so here it is.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:spamrules_statement_dbinsert?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: DBInsert</title>
        <link>https://wiki.pscs.co.uk/reference:spamrules_statement_dbinsert?rev=1542192349&amp;do=diff</link>
        <description>Spam Filter Rules: DBInsert
Statement  DBInsert Version  6.16+ Purpose  Inserts a record into the spam filter database 
The DBInsert statement requires a type, component name, key and value, in the format
DBInsert &lt;type&gt; &lt;component name&gt; &lt;key&gt; &lt;value&gt;</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/how_to:create_a_mail_sender?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 create a Mail Sender</title>
        <link>https://wiki.pscs.co.uk/how_to:create_a_mail_sender?rev=1542192349&amp;do=diff</link>
        <description>How to create a Mail Sender

In VPOP3 a Mail Sender tells VPOP3 how to send mail out to another mail server, usually for sending mail across the Internet.

To create a mail sender, go to the VPOP3 Settings, then Mail Connectors. In the Mail Senders section on the left, choose</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:email_-_fax?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 send a fax by email using the VPOP3 FaxServer</title>
        <link>https://wiki.pscs.co.uk/how_to:email_-_fax?rev=1542192349&amp;do=diff</link>
        <description>How to send a fax by email using the VPOP3 FaxServer

VPOP3 2.1.0 and later together with the VPOP3 FaxServer software allows you to send specially crafted emails to VPOP3 to have them sent as faxes.

To do this, send an email to fax@&lt;yourdomain&gt; . The email subject will be the subject of the fax used on the fax cover page. The email should be in plain text (not</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/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: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:smtp_direct?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; Mail Senders -&gt; SMTP Direct</title>
        <link>https://wiki.pscs.co.uk/reference:smtp_direct?rev=1542192349&amp;do=diff</link>
        <description>Mail Connectors -&gt; Mail Senders -&gt; SMTP Direct

VPOP3 can be configured to send mail directly to the recipient&#039;s mail server (or the recipient&#039;s mail service provider). Usually this is only used if you have a high-end business class Internet connection - such as a leased line, or your mail server is co-located in a data centre. Attempts to use SMTP Direct sending on a dial-up/ADSL/Cable/FTTC/etc connection may be problematic since the receiving mail server may think you a home user who has been …</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/adminapi:smtpspfwhitelist?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>SMTPSPFWhitelist Replacement</title>
        <link>https://wiki.pscs.co.uk/adminapi:smtpspfwhitelist?rev=1542192349&amp;do=diff</link>
        <description>SMTPSPFWhitelist Replacement

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

If you specify the parameter serverid then this will just return white list entries which match all servers or this server.

The format string can have the replacements

	*  id - the whitelist entry ID</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:backscatter?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>Backscatter</title>
        <link>https://wiki.pscs.co.uk/how_to:backscatter?rev=1542192349&amp;do=diff</link>
        <description>Backscatter

In email, “backscatter” is the term used if you send bounce messages back to spam messages. As most spam messages use forged email addresses, then the bounce messages will go to an innocent person, who will find them very annoying.

Stopping VPOP3 from sending Backscatter</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:restricting_number_of_email_recipients_sent?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>Restricting the number of recipients sent to</title>
        <link>https://wiki.pscs.co.uk/how_to:restricting_number_of_email_recipients_sent?rev=1542192349&amp;do=diff</link>
        <description>Restricting the number of recipients sent to

Some ISPs set restrictions on the number of recipients that you are allowed to send in a certain time period, eg 50 messages per hour, or the number of recipients that you are allowed to send per message or per connection.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:sending_mail_through_your_gmail_account?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>Sending mail through your Gmail account</title>
        <link>https://wiki.pscs.co.uk/how_to:sending_mail_through_your_gmail_account?rev=1542192349&amp;do=diff</link>
        <description>Sending mail through your Gmail account

According to Google, the settings for sending mail through Gmail are:
Outgoing Mail (SMTP) Server - requires TLS or SSL: smtp.gmail.com (use authentication)
Use Authentication: Yes
Port for TLS/STARTTLS: 587
Port for SSL: 465</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:autoresponder_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>Autoresponder Commands</title>
        <link>https://wiki.pscs.co.uk/reference:autoresponder_commands?rev=1542192349&amp;do=diff</link>
        <description>Autoresponder Commands

This article only applies to VPOP3 v4 and earlier

A VPOP3 autoresponder can contain special text strings to create special behaviour, in addition to plain text as part of the response.

There are three types of &#039;command&#039;

	*</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:dmarc_reporter_script?rev=1699782700&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-12T09:51:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DMARC Reporter Script</title>
        <link>https://wiki.pscs.co.uk/reference:dmarc_reporter_script?rev=1699782700&amp;do=diff</link>
        <description>DMARC Reporter Script

(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&#039;s DMARC configuration is incorrect as that can cause errors sending the reports or cause messages to be &#039;stuck&#039; in VPOP3&#039;s Outqueue. These problems won&#039;t cause any lasting damage, but may be inconvenient or annoying, so you can alter the behaviour using Lua scripting</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: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/how_to:configure_srs?rev=1755530891&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-18T15:28:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Configure SRS</title>
        <link>https://wiki.pscs.co.uk/how_to:configure_srs?rev=1755530891&amp;do=diff</link>
        <description>Configure SRS

In VPOP3 8.8 and later, you can use Lua scripting to implement &#039;SRS&#039; (Sender Rewriting Scheme&#039;) in VPOP3

This involves adding a couple of functions to rewrite outgoing return paths in &#039;relayout.lua&#039; or &#039;mxout.lua&#039; as appropriate and a couple of functions to redirect rewritten bounce message recipients in &#039;smtpsvr.lua&#039;</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:error_messages?rev=1759764097&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-06T15:21:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Error Messages</title>
        <link>https://wiki.pscs.co.uk/how_to:error_messages?rev=1759764097&amp;do=diff</link>
        <description>Error Messages

This is the place to look if you are trying to trouble shoot a problem and you have received or have access to a specific error message or error code. If instead your problem is that something you think is set up correctly is not working then the best place to look would be the</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:not_working_as_expected?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>Not Working As Expected</title>
        <link>https://wiki.pscs.co.uk/how_to:not_working_as_expected?rev=1542192349&amp;do=diff</link>
        <description>Not Working As Expected

This is the page to come to if you think you&#039;ve set something up correctly but it isn&#039;t doing what you think it should be doing. If you&#039;re getting an error message or some other concrete indication that something has actually &#039;gone wrong&#039; then the</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:sender_policy_framework?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>Sender Policy Framework / SPF</title>
        <link>https://wiki.pscs.co.uk/how_to:sender_policy_framework?rev=1542192349&amp;do=diff</link>
        <description>Sender Policy Framework / SPF

SPF is a system used to tell mail servers which IP addresses can send mail from which domains. It is designed to reduce &#039;spoofing&#039; of email addresses. For instance, if you receive an email message from your bank, your mail software can check that it came from an IP address authorised to send mail from your bank, and treat the message with suspicion if it didn&#039;t come from an authorised IP address.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:sending_mail_from_different_email_addresses_or_domains?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>Sending mail from different email addresses or domains</title>
        <link>https://wiki.pscs.co.uk/how_to:sending_mail_from_different_email_addresses_or_domains?rev=1542192349&amp;do=diff</link>
        <description>Sending mail from different email addresses or domains

VPOP3 does not (by default) place any restrictions on which email addresses or domains you can send mail from. However, there may be external restrictions on which email addresses/domains you can send from. For instance, if you send mail through your ISP&#039;s mail server, they may only allow you to send mail from specific addresses, or the domain you send mail from may have a sender policy defined, such as</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:spanish_webmail_language_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>Spanish Webmail Language File</title>
        <link>https://wiki.pscs.co.uk/how_to:spanish_webmail_language_file?rev=1542192349&amp;do=diff</link>
        <description>Spanish Webmail Language File

Copy/paste the text below to a file &#039;spanish.lng&#039; or &#039;espanol.lng&#039; in the VPOP3 directory. (Spanish users, feel free to update/correct the text below) 


#login page
logintitle=VPOP3 Login
webadminlogin=web admin login
webmaillogin=web mail login
enterusername=Especificar aca el usuario de Correo
bookmarksnotsupported=Disculpe, pero su navegador no soporta esta funcion.
loginfailed=Login Fallido - Favor reintente nuevamente
invalidlogin=Detalles del login inválidos…</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:whitelist_blacklist?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 Whitelist &amp; Blacklist</title>
        <link>https://wiki.pscs.co.uk/how_to:whitelist_blacklist?rev=1542192349&amp;do=diff</link>
        <description>Spamfilter Whitelist &amp; Blacklist

The VPOP3 spamfilter has a whitelist and a blacklist for sender addresses. It also has a whitelist and blacklist for words/phrases.

You can view these lists in the VPOP3 settings by going to Settings -&gt; Spamfilter -&gt;</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:autoresponders_v3_v4?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>Autoresponders - v3 and v4</title>
        <link>https://wiki.pscs.co.uk/reference:autoresponders_v3_v4?rev=1542192349&amp;do=diff</link>
        <description>Autoresponders - v3 and v4

This section lets you define an autoresponder for a user. An autoresponder is a message which is sent back in response to a message which arrives in this user&#039;s mailbox.

The Autoresponder Type can be set to None, Simple Autoresponder</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:connections?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>Connections</title>
        <link>https://wiki.pscs.co.uk/reference:connections?rev=1542192349&amp;do=diff</link>
        <description>Connections

In VPOP3 a Connection tells VPOP3 how to &#039;connect&#039; to the Internet. 

VPOP3 supports up to 10 Connections, which can be either network connections or Dial-Up connections (using a modem)

A Connection is linked to one Mail Sender and zero or more Mail Collectors.</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:sender_direct_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>SMTP Direct Sender Settings</title>
        <link>https://wiki.pscs.co.uk/reference:sender_direct_settings?rev=1542192349&amp;do=diff</link>
        <description>SMTP Direct Sender Settings

Mail Connectors -&gt; Mail Senders -&gt; SMTP Direct Sender -&gt; Settings tab

The SMTP Direct Settings tab lets you set how VPOP3 will send mail using SMTP Direct

DNS Servers to Use

This setting tells VPOP3 the IP addresses of the DNS servers it should use to find the recipients&#039; mail servers. Separate multiple addresses with commas.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:smtp_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>SMTP Service -&gt; Advanced Tab</title>
        <link>https://wiki.pscs.co.uk/reference:smtp_advanced?rev=1542192349&amp;do=diff</link>
        <description>SMTP Service -&gt; Advanced Tab

Services -&gt; SMTP Server -&gt; Advanced Tab

Refuse SMTP Connections from

This setting should be rarely needed, and should be normally left blank. It is here for historic purposes.

If you put some text in this box, then VPOP3 will refuse any SMTP connections from clients whose &#039;HELO&#039;/&#039;EHLO&#039; command data contains the text specified here as a substring. Eg, if this setting is set to &#039;.myisp.com&#039;, then VPOP3 would refuse SMTP connections from any client which sends the c…</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:spamrules_ipwhitelist?rev=1643111967&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-25T11:59:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Allow messages through from a specific IP address</title>
        <link>https://wiki.pscs.co.uk/reference:spamrules_ipwhitelist?rev=1643111967&amp;do=diff</link>
        <description>Allow messages through from a specific IP address

This script allows messages through the spam filter if they arrive at VPOP3 from a specific SMTP sender (only when the message is sent directly to VPOP3 using SMTP, not via another server).

Add the following to the spamrules_userlocal.txt file. This script file gets processed on all 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:white_black_lists?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 White/Blacklists</title>
        <link>https://wiki.pscs.co.uk/reference:white_black_lists?rev=1542192349&amp;do=diff</link>
        <description>Spamfilter White/Blacklists

This lets you set whitelists &amp; blacklists for the spam filter.

There are four lists you can manage. The Whitelist Addresses &amp; Blacklist Addresses lists let you specify sender email addresses to check. With the default rule weights, if a sender&#039;s address is on the Whitelist, it will be allowed through the spam filter, and if it is on the Blacklist it will be blocked. If an address is on both the Whitelist and the Blacklist, they will cancel each other out, and the me…</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/adminapi:outmsgrecipients?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>OutMsgRecipients Replacement</title>
        <link>https://wiki.pscs.co.uk/adminapi:outmsgrecipients?rev=1542192349&amp;do=diff</link>
        <description>OutMsgRecipients Replacement

Use:
[~outmsgrecipients~]

Required parameter: MsgID

This returns a JSON array containing details on the recipients for the specified message in the VPOP3 out queue.

There is one object returned per recipient, and the object is:</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/faq:vpop3_concepts?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 Concepts</title>
        <link>https://wiki.pscs.co.uk/faq:vpop3_concepts?rev=1542192349&amp;do=diff</link>
        <description>VPOP3 Concepts

Many questions we are asked are because people aren&#039;t clear about some of the &#039;concepts&#039; or &#039;objects&#039; in VPOP3. So here we explain what these things are:

	*  User (or Account)
	*  Mapping (or Alias)
	*  Mail Collector (or InMail)
	*  Mail Sender (or OutMail)
	*  IMAP4</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:550_not_permitted?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>550/553 Not Permitted error from BT Internet&#039;s mail servers</title>
        <link>https://wiki.pscs.co.uk/how_to:550_not_permitted?rev=1542192349&amp;do=diff</link>
        <description>550/553 Not Permitted error from BT Internet&#039;s mail servers

BT Internet&#039;s mail servers only allow messages to be sent from &#039;approved&#039; email addresses. If you try to send messages from other addresses BT&#039;s mail servers may return a &#039;550 Not Permitted&#039; error, a &#039;553&#039; error, or may silently discard the message depending on what their server feels like doing today.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:controlling_vpop3_via_email?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>Controlling VPOP3 via Email</title>
        <link>https://wiki.pscs.co.uk/how_to:controlling_vpop3_via_email?rev=1542192349&amp;do=diff</link>
        <description>Controlling VPOP3 via Email

You can control certain aspects of VPOP3 by sending emails to &#039;mailer_daemon@&lt;your domain&gt;&#039;

The subject line must be one of the lines below:

	*  Set Assistant
	*  Query Assistant
	*  Password
	*  Set Forwarding
	*  Query Forwarding</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:filtering_attachments?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 filter attachments</title>
        <link>https://wiki.pscs.co.uk/how_to:filtering_attachments?rev=1542192349&amp;do=diff</link>
        <description>How to filter attachments

VPOP3 can filter attachments in several ways.

The most general is to use the Settings -&gt; Attachment Processing -&gt; Filtering tab as described below.

VPOP3 can also filter attachments using the content/spam filter, or by using an integrated virus scanner.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:forwarded_emails_not_arriving?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>Forwarded Emails Not Arriving</title>
        <link>https://wiki.pscs.co.uk/how_to:forwarded_emails_not_arriving?rev=1542192349&amp;do=diff</link>
        <description>Forwarded Emails Not Arriving

If you are having problems having VPOP3 forward incoming messages to an external address, but sending messages directly to that address works OK, and forwarding internal messages to that address works OK, then the problem may be the SMTP return address which VPOP3 is using.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:general_configuration_tasks?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>Initial Configuration Tasks</title>
        <link>https://wiki.pscs.co.uk/how_to:general_configuration_tasks?rev=1542192349&amp;do=diff</link>
        <description>Initial Configuration Tasks

After installing VPOP3, you will need to get into the VPOP3 settings. The easiest way of doing this is to find the VPOP3 Status Monitor in the Windows task tray. 



Right-click this icon, and choose &#039;VPOP3 Settings&#039;. (If that doesn&#039;t work, see this article to troubleshoot Status Monitor problems). Alternatively, on the VPOP3 PC, you can go to Start</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:how_to?rev=1773865250&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-18T20:20:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;How To&quot; Articles</title>
        <link>https://wiki.pscs.co.uk/how_to:how_to?rev=1773865250&amp;do=diff</link>
        <description>&quot;How To&quot; Articles

Installation/Upgrades

	*  Download VPOP3
	*  Install VPOP3
	*  Move VPOP3
	*  Upgrade VPOP3
	*  Upgrade VPOP3 to version 5.x or 6.x from version 4 or earlier
	*  Upgrade VPOP3 to version 7.x from version 6 or earlier
	*  Upgrade VPOP3 to version 8.x from version 7 or earlier 
	*  Upgrade VPOP3 to version 9 or later from version 7 or 8
	*  Performance Requirements
	*  Installation Checklist

General Configuration

	*  Initial Configuration
	*  Users
	*  Add an Alias
	*  Create…</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:make_vpop3_retry_outgoing_messages_immediately?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>Make VPOP3 retry outgoing messages immediately</title>
        <link>https://wiki.pscs.co.uk/how_to:make_vpop3_retry_outgoing_messages_immediately?rev=1542192349&amp;do=diff</link>
        <description>Make VPOP3 retry outgoing messages immediately

If VPOP3 has a temporary problem sending a message it will retry it later. When it will retry it depends on how many times it has already tried to send it, and is based on the &#039;Sender Retry&#039; setting in the Mail Connectors</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:require_smtp_authentication?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>Require SMTP Authentication</title>
        <link>https://wiki.pscs.co.uk/how_to:require_smtp_authentication?rev=1542192349&amp;do=diff</link>
        <description>Require SMTP Authentication

There are some situations where VPOP3 needs to know who is sending mail. This may be if you have VPOP3 configured to behave differently depending on who is sending messages - eg if you have different message size limits depending on the sender, or if you have message monitoring configured for certain users, or you don&#039;t want certain people to be able to send mail at all.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:restricting_number_of_messages_sent?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>Restricting the number of messages sent</title>
        <link>https://wiki.pscs.co.uk/how_to:restricting_number_of_messages_sent?rev=1542192349&amp;do=diff</link>
        <description>Restricting the number of messages sent

Some ISPs set restrictions on the number of messages that you are allowed to send in a certain time period, eg 50 messages per hour, or the number of messages that you are allowed to send per connection.

Restriction of messages per connection</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:route_mx_sent_direct_outbound_mail_through_your_isp_s_relay_server?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>Route MX Sent (Direct) Outbound Mail Through Your ISP</title>
        <link>https://wiki.pscs.co.uk/how_to:route_mx_sent_direct_outbound_mail_through_your_isp_s_relay_server?rev=1542192349&amp;do=diff</link>
        <description>Route MX Sent (Direct) Outbound Mail Through Your ISP

Some mail providers (for example Hotmail, AOL and GMail) will reject mail sent from servers running on dynamic IP addresses. It is possible to route such mail through your ISP&#039;s relay server whilst still sending most mail direct to the recipient server using MX</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:sender_domain_must_resolve?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>Sender Domain Must Resolve</title>
        <link>https://wiki.pscs.co.uk/how_to:sender_domain_must_resolve?rev=1542192349&amp;do=diff</link>
        <description>Sender Domain Must Resolve

If you receive an &#039;SMTP Client Error&#039; something like:

451 (user@domain.com) Sender Domain Must Resolve

this means that the ISP&#039;s mail server cannot find the domain.com part of the email address.

Often this means that the FROM address of the message is invalid, or that the</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:signing_outgoing_mail_with_dkim?rev=1595413960&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-22T10:32:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Signing outgoing mail with DKIM</title>
        <link>https://wiki.pscs.co.uk/how_to:signing_outgoing_mail_with_dkim?rev=1595413960&amp;do=diff</link>
        <description>Signing outgoing mail with DKIM

DKIM, also known as DomainKeys Identified Mail, is a form of email authentication that digitally signs emails to prove that they were sent from authorized domains and aren&#039;t fake emails. Companies like Google and Yahoo use DKIM to sign their emails and it is becoming ever more popular.</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:training_the_spam_filter?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>Training the VPOP3 Spam Filter</title>
        <link>https://wiki.pscs.co.uk/how_to:training_the_spam_filter?rev=1542192349&amp;do=diff</link>
        <description>Training the VPOP3 Spam Filter

The VPOP3 spam filter has a couple of mechanisms which can be used to &#039;train&#039; it to distinguish between spam and not-spam.

Bayesian Filter

The Bayesian filter this looks at words in messages sent and received and their probabilities of being contained in spam and not-spam, and works out an overall probability of the message being spam or not-spam based on the combination of those probabilities.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:when_sending_mail_vpop3_adds_prvs_.._to_the_sender_address?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>When sending mail, VPOP3 adds &#039;PRVS=...&#039; to the sender address</title>
        <link>https://wiki.pscs.co.uk/how_to:when_sending_mail_vpop3_adds_prvs_.._to_the_sender_address?rev=1542192349&amp;do=diff</link>
        <description>When sending mail, VPOP3 adds &#039;PRVS=...&#039; to the sender address

This is because VPOP3 version 5 and later support BATV. BATV helps to eliminate &#039;backscatter spam&#039;, where someone else sends spam pretending to be from you, and then you receive all the bounce messages from those messages. BATV encodes the sender address in a special way so that VPOP3 can detect that a bounce message is in response to a message that you actually sent.</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: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:lua_smtp_mx_server_rules?rev=1771948203&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-24T15:50:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lua SMTP MX Server Rules</title>
        <link>https://wiki.pscs.co.uk/reference:lua_smtp_mx_server_rules?rev=1771948203&amp;do=diff</link>
        <description>Lua SMTP MX Server Rules

Every time VPOP3 checks for remote MX server for sending messages using direct MX sending, it runs a script called mxserverrules.lua which can be created/edited in Settings -&gt; Scripts (or in the VPOP3 directory in VPOP3 v6.6 or earlier).</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:mail_senders?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; Mail Senders</title>
        <link>https://wiki.pscs.co.uk/reference:mail_senders?rev=1542192349&amp;do=diff</link>
        <description>Mail Connectors -&gt; Mail Senders

The Mail Sender tells VPOP3 how to send mail out to the Internet. If you want to send mail for specific users to another specific mail server (e.g. a local Microsoft Exchange Server or another VPOP3 server) then use the</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:mappings?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>Mappings</title>
        <link>https://wiki.pscs.co.uk/reference:mappings?rev=1542192349&amp;do=diff</link>
        <description>Mappings

In VPOP3, Mappings are a way of explicitly linking an email address to a user or list. They can also be used to indicate that an email address is remote, even though it would otherwise appear to be a local email address.

In other email servers, a similar feature may be called &#039;aliases&#039;</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:msgaudit?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>msgaudit Database table</title>
        <link>https://wiki.pscs.co.uk/reference:msgaudit?rev=1542192349&amp;do=diff</link>
        <description>msgaudit Database table

This can (optionally) contain data showing how messages have been handled (eg deleted, moved, etc)

	*  id - incrementing ID of msgaudit entry
	*  datetime - the date &amp; time the event occurred
	*  component - which VPOP3 component performed the event</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:sender_advanced_relay_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>Mail Sender Advanced Relay Settings</title>
        <link>https://wiki.pscs.co.uk/reference:sender_advanced_relay_settings?rev=1542192349&amp;do=diff</link>
        <description>Mail Sender Advanced Relay Settings

SMTP Return Address

The SMTP Return Address (or Return Path) is a hidden part of a message which says where bounce messages (and other automated responses) should be sent. (It is not the same as the Reply address</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:smtp_load_limiting?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 -&gt; Load Limiting tab</title>
        <link>https://wiki.pscs.co.uk/reference:smtp_load_limiting?rev=1542192349&amp;do=diff</link>
        <description>SMTP -&gt; Load Limiting tab

This page is reached from Services -&gt; SMTP Server, then the Load Limiting tab.

Here you can set limits on how many active SMTP sessions there are, and other related settings. This lets you limit the load on the VPOP3 server. This is especially important if VPOP3 is performing spam filtering on incoming SMTP messages, because the spam filter can add considerable load.
You can reduce the spamfilter load by using the</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:spam_filter_rules?rev=1674057433&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-18T15:57:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Spam Filter Rules</title>
        <link>https://wiki.pscs.co.uk/reference:spam_filter_rules?rev=1674057433&amp;do=diff</link>
        <description>Spam Filter Rules

VPOP3 Versions 2.1.7 and later have a built-in spam filter system which supports a simple script language optimised for content- and spam-filtering of email messages.

This reference contains a definition of the spam filtering script language supported by VPOP3. Note that as later versions of VPOP3 are released, more language features may be added, so this reference indicates in which version of VPOP3 a particular feature was added.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:spamrules_statement_dnsbl?rev=1603469269&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-23T16:07:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Spam Filter Rules: DNSBL</title>
        <link>https://wiki.pscs.co.uk/reference:spamrules_statement_dnsbl?rev=1603469269&amp;do=diff</link>
        <description>Spam Filter Rules: DNSBL
Statement  DNSBL Version  2.1.7+ Purpose  Allows the script to perform a DNS blacklist lookup, returning the result into a specified variable 
The DNSBL statement requires a hostname, DNSBL zone and variable name, in the format</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:spamrules_statement_foreach?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: ForEach</title>
        <link>https://wiki.pscs.co.uk/reference:spamrules_statement_foreach?rev=1542192349&amp;do=diff</link>
        <description>Spam Filter Rules: ForEach
Statement  ForEach Version  2.1.7+ Purpose  Causes a loop to be run through for all values within specified criteria 
The ForEach statement requires either two or three parameters (depending on the type of loop that is being conducted), in the format</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:spamrules_statement_startdnsbl?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: StartDNSBL</title>
        <link>https://wiki.pscs.co.uk/reference:spamrules_statement_startdnsbl?rev=1542192349&amp;do=diff</link>
        <description>Spam Filter Rules: StartDNSBL
Statement  StartDNSBL Version  2.2.1+ Purpose  Begins an asynchronous DNS blacklist lookup in advance of the result being required in a subsequent DNSBL statement 
The StartDNSBL statement requires a hostname and DNSBL zone, in the format</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/reference:user_permissions?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>Permissions</title>
        <link>https://wiki.pscs.co.uk/reference:user_permissions?rev=1542192349&amp;do=diff</link>
        <description>Permissions

This section lets you configure the permissions that a particular user has.



Allowed Protocols

The Allowed Protocols section lets you specify which services this user has access to.

Note that these settings affect access to the whole service. If you want users to be able to access a service from some IP addresses, but not from others, then use the</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:users_autoresponderconditions?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.AutoresponderConditions table</title>
        <link>https://wiki.pscs.co.uk/reference:users_autoresponderconditions?rev=1542192349&amp;do=diff</link>
        <description>Users.AutoresponderConditions table

The Users.AutoresponderConditions table contains a record of all autoresponder trigger conditions created in VPOP3.

These tell VPOP3 when a particular autoresponder should fire for a particular user. Each autoresponder can have zero or more conditions. An autoresponder with zero conditions will never fire but can be reactivated later by adding a new condition.</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/adminapi:outmsgauth?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>OutMsgAuth Replacement</title>
        <link>https://wiki.pscs.co.uk/adminapi:outmsgauth?rev=1542192349&amp;do=diff</link>
        <description>OutMsgAuth Replacement

Use:
~outmsgauth~

Required parameter: MsgID

This returns the authenticated sender (if any) of the specified message in the VPOP3 out queue.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/adminapi:outmsgip?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>OutMsgIP Replacement</title>
        <link>https://wiki.pscs.co.uk/adminapi:outmsgip?rev=1542192349&amp;do=diff</link>
        <description>OutMsgIP Replacement

Use:
~outmsgip~

Required parameter: MsgID

This returns the sender IP address of the specified message in the VPOP3 out queue.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/faq:encryption?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>Encryption</title>
        <link>https://wiki.pscs.co.uk/faq:encryption?rev=1542192349&amp;do=diff</link>
        <description>Encryption

There are several different encryption methods used on the Internet which are relevant to VPOP3.

Current versions of VPOP3 Basic will be able to connect to other POP3 or SMTP servers using either SSL or TLS. This allows you to use VPOP3 to access services such as GMail which require SSL/TLS.</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:gdpr_hosted_vpop3?rev=1760456581&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-14T15:43:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>GDPR for hosted VPOP3 service</title>
        <link>https://wiki.pscs.co.uk/faq:gdpr_hosted_vpop3?rev=1760456581&amp;do=diff</link>
        <description>GDPR for hosted VPOP3 service

(Since Brexit, the UK has “UK GDPR” instead of “EU GDPR”, so this document refers to UK GDPR)

Also see GDPR for VPOP3 as most of that applies to the VPOP3 hosting service as well.

This Data Processing Agreement is part of our hosted VPOP3 service terms. You can view the revision history by clicking on the &#039;clock&#039; icon to the right.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/faq:what_are_the_limitations_of_the_home_user_licence?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 are the limitations of the Home User licence</title>
        <link>https://wiki.pscs.co.uk/faq:what_are_the_limitations_of_the_home_user_licence?rev=1542192349&amp;do=diff</link>
        <description>What are the limitations of the Home User licence

The VPOP3 Home User licence allows you to have up to 5 users for a lower price than the standard 5 user licence, but there are some restrictions in functionality. These are described below:

	*  There is no Mailing List Server (you can still have distribution lists)</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:535_authentication_failed?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>535 Authentication Failed</title>
        <link>https://wiki.pscs.co.uk/how_to:535_authentication_failed?rev=1542192349&amp;do=diff</link>
        <description>535 Authentication Failed

This is an SMTP error meaning that an attempt to authenticate has failed.

If this error is appearing when the email client is trying to log into VPOP3, then you can check the VPOP3 &#039;SECURITY.LOG&#039; file which may contain more information, such as an invalid password, unknown username, etc. (This information is not returned in the SMTP session because it would help an attacker).</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:550_5.7.1_relaying_not_allowed_bad_sender_ip_address?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>550 5.7.1 Relaying not allowed! Bad sender IP address</title>
        <link>https://wiki.pscs.co.uk/how_to:550_5.7.1_relaying_not_allowed_bad_sender_ip_address?rev=1542192349&amp;do=diff</link>
        <description>550 5.7.1 Relaying not allowed! Bad sender IP address

This SMTP error message means that the computer which is sending the message is not permitted to send outgoing messages based on the VPOP3 SMTP Service&#039;s Access Restrictions.

This is probably because someone is trying to send messages from outside your local network, and you have not configured VPOP3 to allow this. You have to be careful when allowing this, because you may configure VPOP3 to be an open-relay, which is a</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:attachments_have_been_removed_or_renamed?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>Attachments have been removed or renamed</title>
        <link>https://wiki.pscs.co.uk/how_to:attachments_have_been_removed_or_renamed?rev=1542192349&amp;do=diff</link>
        <description>Attachments have been removed or renamed

If you have received an email and one or more of its attachments have been removed or renamed, it might be a result of Attachment Filtering.

You can inspect the filtering rules by going to Administration Settings -&gt; Settings -&gt;</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:data_stream_contained_nul_character?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>Data stream contained NUL character</title>
        <link>https://wiki.pscs.co.uk/how_to:data_stream_contained_nul_character?rev=1542192349&amp;do=diff</link>
        <description>Data stream contained NUL character

Description of the problem

NUL characters (bytes with value 0) are not allowed in email messages and should not be transmitted over POP3, SMTP or IMAP4 except in certain circumstances. If an attachment contains such a byte it must be encoded using</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:database_size?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 Database Size</title>
        <link>https://wiki.pscs.co.uk/how_to:database_size?rev=1542192349&amp;do=diff</link>
        <description>VPOP3 Database Size

The VPOP3 directory is stored in the VPOP3\pgsql\data folder and subfolders.

If you are concerned about the size of the VPOP3 database, there are several factors which may make the database larger than you would expect:

	*  The VPOP3 database contains a lot more information than just messages in mailboxes. This can include settings, outgoing messages, historical logging information, statistical information for the spamfilter, information about archived messages, etc. Also,…</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to: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/how_to:download_rules?rev=1542192349&amp;do=diff</link>
        <description>Download Rules

Download rules are applied to messages downloaded using a POP3 mail collector.

To configure the rules, go to the VPOP3 settings, then Mail Connectors -&gt; Mail Collectors -&gt; POP3 General. There is an Edit Download Rules button which brings up the download rule editor. To tell this mail collector to use the download rules, ensure that the</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:encrypt_sessions?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 Encrypt Sessions</title>
        <link>https://wiki.pscs.co.uk/how_to:encrypt_sessions?rev=1542192349&amp;do=diff</link>
        <description>How To Encrypt Sessions

VPOP3 Enterprise 2.6 and later supports SSL/STARTTLS encrypted sessions to VPOP3 itself. So, the email client or web browser will encrypt the data passed to VPOP3 so it cannot be intercepted.

This requires an SSL Certificate to be created for VPOP3.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:error_message_after_sending_rcptto_-_error_0_-_text_550_5.7.1_relaying_not_allowed_bad_sender_ip_address?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>Error message after sending RCPTTO: - error 0 - text 550 5.7.1 Relaying not allowed! Bad sender IP address</title>
        <link>https://wiki.pscs.co.uk/how_to:error_message_after_sending_rcptto_-_error_0_-_text_550_5.7.1_relaying_not_allowed_bad_sender_ip_address?rev=1542192349&amp;do=diff</link>
        <description>Error message after sending RCPTTO: - error 0 - text 550 5.7.1 Relaying not allowed! Bad sender IP address

If you get this error message from within Webmail, then it usually means that the SMTP service access restrictions are blocking Webmail from sending mail.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:forward_messages_to_an_external_address?rev=1755529986&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-18T15:13:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>How to Forward Messages to an External Address</title>
        <link>https://wiki.pscs.co.uk/how_to:forward_messages_to_an_external_address?rev=1755529986&amp;do=diff</link>
        <description>How to Forward Messages to an External Address

There are two possible methods to forward messages to an external address:

	*  Use this method if it is for a person who might want to receive their email whilst in the office and/or get the mail sent to an external address.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:incoming_smtp_feed?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 Feed</title>
        <link>https://wiki.pscs.co.uk/how_to:incoming_smtp_feed?rev=1542192349&amp;do=diff</link>
        <description>Incoming SMTP Feed

An incoming SMTP feed is where incoming mail is sent directly to your mail server without going through your ISP&#039;s POP3 mail server on the way. 

Advantages

An incoming SMTP feed has several advantages over going via a POP3 mailbox:</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:isp_needs_smtp_authentication?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>The ISP needs SMTP Authentication</title>
        <link>https://wiki.pscs.co.uk/how_to:isp_needs_smtp_authentication?rev=1542192349&amp;do=diff</link>
        <description>The ISP needs SMTP Authentication

If your ISP needs you to use SMTP authentication when sending mail to them, then you just need to tell VPOP3 to use authentication when sending.

Click the Mail Connectors button at the top of the page, then click on the relevant</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:limit_size_of_sent_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>How to limit size of sent mail</title>
        <link>https://wiki.pscs.co.uk/how_to:limit_size_of_sent_mail?rev=1542192349&amp;do=diff</link>
        <description>How to limit size of sent mail

There are several ways to limit the size of mail which can be sent

	*  Limit the size of mail accepted by the SMTP component of VPOP3
	*  Limit the size sent for a particular user
	*  Limit size based on &#039;rules&#039;
	*  Limit size based on</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:mx_send_warning?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>MX Send Warning - .....</title>
        <link>https://wiki.pscs.co.uk/how_to:mx_send_warning?rev=1542192349&amp;do=diff</link>
        <description>MX Send Warning - .....

If you see the text &#039;MX Send Warning - &lt;error message&gt;&#039; in the VPOP3 status monitor, that means that VPOP3 is trying to send a message to another mail server using the MX send method (direct to the recipient&#039;s mail server) and</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:out_of_disk_space_when_sending_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>Out of Disk Space When Sending Mail</title>
        <link>https://wiki.pscs.co.uk/how_to:out_of_disk_space_when_sending_mail?rev=1542192349&amp;do=diff</link>
        <description>Out of Disk Space When Sending Mail

The first thing you should do is check that there is enough free disk space on the disk where VPOP3 is installed. VPOP3 requires a certain amount of free space before it will allow new messages to be sent, so the disk might not be totally full, but VPOP3 will still report that there is insufficient disk space when you try to send a new message. This buffer zone is designed to help prevent the disk totally filling up, which can cause lots of bigger problems!</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to: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>Outgoing Mail</title>
        <link>https://wiki.pscs.co.uk/how_to:outgoing_mail?rev=1542192349&amp;do=diff</link>
        <description>Outgoing Mail

	*  Create a Mail Sender
	*  Route MX Sent (Direct) Outbound Mail Through Your ISP&#039;s Relay Server
	*  ISP needs SSL connection
	*  ISP needs you to connect on port 587
	*  ISP needs SMTP Authentication
	*  ISP Needs POP3 Before SMTP Authentication
	*  Limit size of sent mail
	*  Require SMTP Authentication when users send mail to VPOP3
	*  Sending different users&#039; mail through different ISP relay accounts
	*  Restricting number of messages sent (per hour etc)
	*  Restricting numbe…</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:postgresql_replication?rev=1549473031&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-06T17:10:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>PostgreSQL Replication</title>
        <link>https://wiki.pscs.co.uk/how_to:postgresql_replication?rev=1549473031&amp;do=diff</link>
        <description>PostgreSQL Replication

PostgreSQL 9.1 (used in VPOP3 5 and later) supports replication from a &#039;Master&#039; to a &#039;Slave&#039; database server. This can be used with VPOP3 for having a near-realtime backup of your settings &amp; messages.

To use the replication, you need to have a file share which is accessible from both PCs. The thing to watch out for is that the PostgreSQL services may be running as a different user from the currently logged in user, so make sure that the user(s) which the PostgreSQL servi…</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:problems_sending_messages_to_spam_your_domain?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>Problems sending messages to spam@</title>
        <link>https://wiki.pscs.co.uk/how_to:problems_sending_messages_to_spam_your_domain?rev=1542192349&amp;do=diff</link>
        <description>Problems sending messages to spam@&lt;your domain&gt;

If a VPOP3 user forwards a message to spam@&lt;your domain&gt;, then the VPOP3 spam filter will train itself that that message was spam.

If, when you forward the message, you get an error message like:
Subject: Mail Delivery Failure

Delivery Failure Report.
The following message was incorrectly addressed.
Recipient: &quot;spam&quot; is unrecognised.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:quarantine?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 Quarantine</title>
        <link>https://wiki.pscs.co.uk/how_to:quarantine?rev=1542192349&amp;do=diff</link>
        <description>Spam Quarantine

By default, when the VPOP3 spam filter detects a message as being spam, it will go to the user&#039;s quarantine. Users can release messages from the quarantine by going to their webmail page and selecting the message from the quarantine list there.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:redirect_message_for_a_user_if_the_sender_is_a_particular_email_address?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>Redirect message for a user if a sender is a particular email address</title>
        <link>https://wiki.pscs.co.uk/how_to:redirect_message_for_a_user_if_the_sender_is_a_particular_email_address?rev=1542192349&amp;do=diff</link>
        <description>Redirect message for a user if a sender is a particular email address

Say you want messages addressed to &#039;user1&#039; to be redirected to &#039;user2&#039; if they came from customer@domain.com

This is an unusual requirement, so there is no way to do it in VPOP3.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:sending_mail_failing_with_an_error_about_a_blank_sender_or_sender?rev=1774530940&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-26T13:15:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>https://wiki.pscs.co.uk/how_to:sending_mail_failing_with_an_error_about_a_blank_sender_or_sender?rev=1774530940&amp;do=diff</link>
        <description></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/how_to:use_download_rules_for_incoming_pop3_filtering?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>Use Download Rules for incoming POP3 message filtering</title>
        <link>https://wiki.pscs.co.uk/how_to:use_download_rules_for_incoming_pop3_filtering?rev=1542192349&amp;do=diff</link>
        <description>Use Download Rules for incoming POP3 message filtering

If you have VPOP3 retrieving messages from a POP3 account on an ISP, then you can use Download Rules to do basic filtering on incoming messages. 
(If you have incoming SMTP, then use SMTP Rules instead)

Download rules cannot perform all mail filtering tasks. For more features,</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/how_to:v3_-_move_to_a_new_pc?rev=1573574948&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-12T16:09:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Move VPOP3 Version 3 or 4 to a new PC</title>
        <link>https://wiki.pscs.co.uk/how_to:v3_-_move_to_a_new_pc?rev=1573574948&amp;do=diff</link>
        <description>Move VPOP3 Version 3 or 4 to a new PC

Moving VPOP3 Version 3 or 4 to a new PC is slightly different from moving earlier versions, because of the database system.

The summary of steps is:

	*  Stop VPOP3 on the original PC
	*  Manually make a backup of the database on the original PC</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:archive_offline?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 Archive -&gt; Offline Tab</title>
        <link>https://wiki.pscs.co.uk/reference:archive_offline?rev=1542192349&amp;do=diff</link>
        <description>Message Archive -&gt; Offline Tab

Settings -&gt; Message Archive -&gt; Offline Tab.

The Offline tab lets you tell VPOP3 to move old archived messages to an alternative store, such as CD/DVD or external drive etc. VPOP3 will create a ZIP file containing the old messages. The archive index will still remember the messages, and the name of the ZIP file they are contained in, so you will still be able to search for messages on date, sender, subject, etc, but not on the message content.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:lan_forwarding_queue_status?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>LAN Forwarding Queue Status</title>
        <link>https://wiki.pscs.co.uk/reference:lan_forwarding_queue_status?rev=1542192349&amp;do=diff</link>
        <description>LAN Forwarding Queue Status

To view the LAN Forwarding Queue Status, go to Settings -&gt; Local Mail -&gt; LAN Forwarding -&gt; Queue Status

The LAN Forwarding Queue shows the messages which VPOP3 has currently got queued to be sent to another mail server on your network using SMTP. 



The LAN Forwarding Queue status page shows a simple list of the messages waiting to be sent. The four columns in the table show:</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:list_all_messages_in_lan_forwrding_queue?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 query to list ALL messages in the LAN forwarding queue</title>
        <link>https://wiki.pscs.co.uk/reference:list_all_messages_in_lan_forwrding_queue?rev=1542192349&amp;do=diff</link>
        <description>Database query to list ALL messages in the LAN forwarding queue

The VPOP3 settings show the first 100 messages in the LAN forwarding queue. Usually this is sufficient as the LAN forwarding queue is usually nearly empty, but in case of a problem it may be much bigger. The database queries below may help in that situation.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:list_messages_in_lan_forwrding_queue_waiting_to_go_to_a_specific_server?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 query to list messages in the LAN forwarding queue waiting to go to a specific server</title>
        <link>https://wiki.pscs.co.uk/reference:list_messages_in_lan_forwrding_queue_waiting_to_go_to_a_specific_server?rev=1542192349&amp;do=diff</link>
        <description>Database query to list messages in the LAN forwarding queue waiting to go to a specific server

The VPOP3 settings show the first 100 messages in the LAN forwarding queue. Usually this is sufficient as the LAN forwarding queue is usually nearly empty, but in case of a problem it may be much bigger. The database queries below let you list just messages going to a specific server.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:mail_connectors?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</title>
        <link>https://wiki.pscs.co.uk/reference:mail_connectors?rev=1542192349&amp;do=diff</link>
        <description>Mail Connectors

Mail Connectors tell VPOP3 how to send and receive mail from the outside world, or other mail servers. This page lets you set:

	*  Connections - how VPOP3 connects to the outside world
	*  Mail Collectors - how VPOP3 collects mail from remote mail servers
	*</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:mail_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>Mail tab</title>
        <link>https://wiki.pscs.co.uk/reference:mail_tab?rev=1542192349&amp;do=diff</link>
        <description>Mail tab

The Mail tab within VPOP3 webmail enables you to manage your sent and received messages.

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

Page structure

Mail toolbar

The Mail toolbar contains the following buttons:</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:smtp_spam_reduction?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 Server -&gt; Spam Reduction</title>
        <link>https://wiki.pscs.co.uk/reference:smtp_spam_reduction?rev=1542192349&amp;do=diff</link>
        <description>SMTP Server -&gt; Spam Reduction

The Spam Reduction tab lets you configure various ways VPOP3 can reduce spam and email address spoofing

Domainkeys

“Domainkeys” is a way of signing a message to show that it comes from the person it claims to come from.

The system is too complex to go into here, but it essentially takes key parts of the message header, as well as the message body and creates a PKI digital signature on it, using a &#039;private key&#039; on your system. The receiving end will find the same…</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:spamfilter_whitelist?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.Whitelist table</title>
        <link>https://wiki.pscs.co.uk/reference:spamfilter_whitelist?rev=1542192349&amp;do=diff</link>
        <description>Spamfilter.Whitelist table

The Spamfilter.Whitelist table contains the spamfilter whitelist entries which do not contain wildcards or regular expressions. They are separated out to speed up checking.

Columns

	*  address - this is the email address in the whitelist</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:spamrules_statement_log?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: Log</title>
        <link>https://wiki.pscs.co.uk/reference:spamrules_statement_log?rev=1542192349&amp;do=diff</link>
        <description>Spam Filter Rules: Log
Statement  Log Version  2.1.11+ Purpose  Allows you to write entries to the spamrules log file 
The Log statement lets you write a custom entry to the SPAMRULES.LOG file. This can be useful for debugging scripts.

Example


Log &quot;Sender = ${MailFrom}&quot;</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:summary_log_file_format?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>Summary Log File Format</title>
        <link>https://wiki.pscs.co.uk/reference:summary_log_file_format?rev=1542192349&amp;do=diff</link>
        <description>Summary Log File Format

VPOP3 creates a file called SUMMARY.LOG in the VPOP3 directory which contains summary information which is compiled daily into a daily summary reports sent to the administrator.

VPOP3 can keep these summary logs in a subdirectory called</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:temporary_files?rev=1771523787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-19T17:56:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Temporary Files</title>
        <link>https://wiki.pscs.co.uk/reference:temporary_files?rev=1771523787&amp;do=diff</link>
        <description>Temporary Files

This is for files in the VPOP3\_temp folder

Most of the filename is the hexadecimal timestamp (in Windows &#039;FILETIME&#039;/65536 form) with a 4 digit hex sequential number afterwards. The first letter or two (usually G-Z) can tell something about what caused the file.</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:vpop3.sendmessage?rev=1628506726&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-09T10:58:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VPOP3.SendMessage</title>
        <link>https://wiki.pscs.co.uk/reference:vpop3.sendmessage?rev=1628506726&amp;do=diff</link>
        <description>VPOP3.SendMessage

The Lua function &#039;VPOP3.SendMessage&#039; sends a text email message

It takes four parameters:

	*  The email address of the sender
	*  The email address of the recipient
	*  The subject line
	*  The message body

The function returns one value:</description>
    </item>
    <item rdf:about="https://wiki.pscs.co.uk/reference:webmail_menu?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 Menu bar</title>
        <link>https://wiki.pscs.co.uk/reference:webmail_menu?rev=1542192349&amp;do=diff</link>
        <description>Webmail Menu bar

The Webmail Menu bar within VPOP3 webmail enables you to quickly perform relevant actions.

The Menu has six main headings; of which, three have multiple options.
  Option    Active    Function   V  Notes Message  Mail and View Message tabs  Opens/closes Message menu</description>
    </item>
</rdf:RDF>
