easy to configure the book' email programs for particular userwithout having to edit actual program logic code if you want to use any of this book' email programs to do mail processing of your ownbe sure to change its assignments to reflect your serversaccount usernamesand so on (as shownthey refer to email accounts used for developing this booknot all scripts use all of these settingswe'll revisit this module in later examples to explain more of them note that some isps may require that you be connected directly to their systems in order to use their smtp servers to send mail for examplewhen connected directly by dial-up in the pasti could use my isp' server directlybut when connected via broadbandi had to route requests through cable internet provider you may need to adjust these settings to match your configurationsee your isp to obtain the required pop and smtp servers alsosome smtp servers check domain name validity in addressesand may require an authenticating login step--see the smtp section later in this for interface details example - pp \internet\email\mailconfig py ""user configuration settings for various email programs (pymail/mailtools version)email scripts get their server names and other email config options from this modulechange me to reflect your server names and mail preferences""#(required for loaddeleteallpop email server machineuser #popservername 'pop secureserver netpopusername 'pp @learning-python com#(required for sendallsmtp email server machine name see python smtpd module for smtp server class to run locally#smtpservername 'smtpout secureserver net#(optionalallpersonal information used by clients to fill in mail if setsignature -can be triple-quoted blockignored if empty stringaddress -used for initial value of "fromfield if not emptyno longer tries to guess from for repliesthis had varying success#myaddress 'pp @learning-python commysignature ('thanks,\ '--mark lutz (popfetching email