Page updated 1 November 2012
Novice users can have difficulty figuring out what to type in each of the boxes of the Account Settings dialogue. A Setup file can ease their task, leaving them to enter as little as their own name, username and password.
This page is intended to assist those who wish to help support nPOPuk by providing Setup files for popular mail providers. Typically, these will be the major ISPs and webmail services in your country. If you use a well established ISP in your part of the world you are invited to submit a Setup file for that service provider via the Forum, from where they will be transferred to the Downloads page.
Many Internet Service Providers (ISPs) collect their settings into an "internet setup" file that they provide to customers. These will often customise far more than the mail client. nPOPuk can read the [Internet Mail] part of these files. The Downloads page includes some example files for common mail providers such as GMail and HotMail and you should examine them to see working versions of setup files. In particular you should note the method for calling for user input. Lines that take the form:
Setting=?{prompt}
generate a dialogue where the text "prompt" appears in the field to be entered by the user. It is also possible for lines to take the form:
Setting=?{prompt}text
In this case the text "text" will be appended to the value entered to replace "prompt" by the user and both parts will be assigned as the value of the setting.
There is also one special case. When the "prompt" text is "password" a revised version of the Setup File dialogue is presented to the user. This replaces the "Enter value for:" text with "Enter password:" and any text entered will be obscured with asterisks.
The settings listed in this first section are commonly found in setup files, in the [Internet_Mail] section. Note that text values are always enclosed in quotes.
The settings in this next section match the style used above, but are not typically found in setup files from ISPs. (Since the server is set with POP_Server, one would expect POP_Port to set the port, but this has never been observed in an ISP's setup file. nPOPuk's own setting is named simply Port.)
The remaining settings use the strings found in nPOPuk's own configuration file and are documented within the Commented nPOPuk.ini file.
PopSSL=0
Port=110 (995 if PopSSL)
APOP=0
PopSSLType=0
PopSSLVerify=1
PopSSLDepth=-1
PopSSLCert=""
PopSSLPkey=""
PopSSLPass=""
NoRETR=0
NoUIDL=0
CyclicFlag=0
SmtpSSL=0
SmtpPort=25 (465 if SMTP_SSL)
PopBeforeSmtp=0
SmtpAuth=0
SmtpAuthType=0
AuthUserPass=0
SmtpSSLType=0
SmtpSSLVerify=1
SmtpSSLDepth=-1
SmtpSSLCert=""
SmtpSSLPkey=""
SmtpSSLPass=""