michael dunston sent on Sun, 12 Oct 2003 22:54:02 -0400 >Is there another manual somewhere that explains the "Mail Scheduling and >Locations" features? Is it possible for PM to automatically switch the >SMTP server based on the current OSX system Location? > PowerMail itself cannot switch based upon OSX's Network Location setting, as far as I've found. However, I use Location Manager X to do this; shareware <http://homepage.mac.com/locationmanager/>. Location X can switch network location, default time, Quicktime, default printer, and it can trigger Applescripts.
First, set up a Schedule for each location that you will be at. Generally, the only difference between locations will be the SMTP address, which will vary with whatever ISP you're connected to. Be sure to check "Always use SMPT server" on the Locations tab, which will override the SMTP address for each account that you have. Here's an Applescript to change the PowerMail Mail Scheduling and Location: tell application "PowerMail" set current scheduling to scheduling "AT&T" end tell Make a separate script for each Schedule that you entered, changing "AT&T" in the script to whatever the precise name you gave in PowerMail's Scheduling. Put the scripts in your PowerMail user's scripts folder. You can switch them manually from PowerMail's script menu, or use Location X to change it along with other settings. When setting up Location X, simply add the script to each location. Howard