OK. I've recently changed my tried-and-true old Mercury server (current version) running on my home computer to be an IMAP server. It has been used for years to round up several email accounts (using Mercury's Distributing POP3 client) and make the mail available on that local server/machine using a local Pegasus client, and on a couple of remote machines (traveling laptop and office computer) using remote Pegasus clients using POP3 (retrieving from Mercury's POP3 server). It all worked just fine, and even accomodated a third-party program called MailWasher that read the headers on the server and marked SPAM, and allowed for deletion of messages from any of those machines without any trouble at all.
But life goes on, and since I'm a thoroughly modern kind of guy, and wanted to bring my habits into the 21st century, and I'm thinking about an iPhone, and since IMAP seems to have some advantages, I figured I'd port the whole thing over to IMAP. Naturally, it wasn't as easy as I'd anticipated (as usual).
So far, I've moved my mail directories to the Mercury directory on the server, and adjusted Pegasus on the server to find them there. (I adjusted everything wholesale in PMAIL.INI.). I stopped the POP3 server and set up the IMAP server, and adjusted the user accounts in Mercury to find mail in the new location. I have adjusted my own behavior to not leave Pegasus (or Mailwasher) open on any computer when I walk away from it, and have my wife doing the same thing. I understand that there is no apparent way to set my "Home Mailbox" in Pegasus to the IMAP INBOX, (probably because of network-path naming issues, I guess), so I'm resigned to having that empy entry sitting there. (Although I do wish I could just make Pegasus an IMAP-only client . . . but oh, well.) I've changed Pegasus' behavior on all clients to immediately delete, rather than save until exit. So far, so good.
But this morning, I created some new "trays" to organize my folders, and reduce the size of the list displayed, working on the server machine in the local Pegasus client which stores the mail in the MERCURY directory, where I can see right now that there are NO NEW .PMT files. When I open my remote client using the IMAP connection, no new trays. When I remotely connect to open the local Pegasus client, no new trays (at least all my old folders are still there . . .). When I create new trays on my remote client, move folders into them, close Pegasus and reopen it, the new trays appear in name only --BOTH IN the IMAP mailbox and in My Mailbox -- but the folders I moved are not within the trays, but are right back where they started. Clearly I am missing something, but I'll be darned if I can figure out what.
While I keep making incremental progress with this IMAP thing, and while I'm willing to change my behavior if necessary to achieve an advance, and even williing to abandon my Mailwasher program if I have to (since it doesn't behave at all well with this implementation if IMAP, failing to delete files from the server even when it alone is running, and is configured to run in IMAP mode), I'm beginning to wonder if the vagaries of IMAP are just too great to set up a smoothly operating system at even the rudimentary level of complexity that I need. (God forbid I should try to make this work with all my traveling users at the office.)
So can anyone help me out here? Is there a source of good information on setting all this stuff up? (I've read the Pegasus and Mercury Help, but it doesn't seem to address my issues, or just assumes that everything will work.) I've been a David Harris acolyte since about 1990, and will give up Pegasus and Mercury only when it is peeled from my cold, dead fingers. (I even recently planned a trip to New Zealand, hoping to stop in Dunedin and offer my thanks in person . . . ) Should I fresh-install my Pegasus clients and clear out the deadwood? Can I set the Home Mailbox using UNC and an IP address?
I look forward to your kind responses, and wish you well.
Best regards,
Mike
<P>OK. I've recently changed my tried-and-true old Mercury server (current version) running on my home computer to be an IMAP server. It has been used for years to round up several email accounts (using Mercury's Distributing POP3 client) and make the mail available on that local server/machine using a local Pegasus client, and on a couple of remote machines (traveling laptop and office computer) using remote Pegasus clients using POP3 (retrieving from Mercury's POP3 server). It all worked just fine, and even accomodated a third-party program called MailWasher that read the headers on the server and marked SPAM, and allowed for deletion of messages from any of those machines without any trouble at all.</P><P>But life goes on, and since I'm a thoroughly modern kind of guy, and wanted to bring my habits into the 21st century, and I'm thinking about an iPhone, and since IMAP seems to have some advantages, I figured I'd port the whole thing over to IMAP. Naturally, it wasn't as easy as I'd anticipated (as usual).</P><P>So far, I've moved my mail directories to the Mercury directory on the server, and adjusted Pegasus on the server to find them there. (I adjusted everything wholesale in PMAIL.INI.). I stopped the POP3 server and set up the IMAP server, and adjusted the user accounts in Mercury to find mail in the new location. I have adjusted my own behavior to not leave Pegasus (or Mailwasher) open on any computer when I walk away from it, and have my wife doing the same thing. I understand that there is no apparent way to set my "Home Mailbox" in Pegasus to the IMAP INBOX, (probably because of network-path naming issues, I guess), so I'm resigned to having that empy entry sitting there. (Although I do wish I could just make Pegasus an IMAP-only client . . . but oh, well.) I've changed Pegasus' behavior on all clients to immediately delete, rather than save until exit. So far, so good.</P><P>But this morning, I created some new "trays" to organize my folders, and reduce the size of the list displayed, working on the server machine in the local Pegasus client which stores the mail in the MERCURY directory, where I can see right now that there are NO NEW .PMT files. When I open my remote client using the IMAP connection, no new trays. When I remotely connect to open the local Pegasus client, no new trays (at least all my old folders are still there . . .). When I create new trays on my remote client, move folders into them, close Pegasus and reopen it, the new trays appear in name only --BOTH IN the IMAP mailbox and in My Mailbox -- but the folders I moved are not within the trays, but are right back where they started. Clearly I am missing something, but I'll be darned if I can figure out what.</P><P>While I keep making incremental progress with this IMAP thing, and while I'm willing to change my behavior if necessary to achieve an advance, and even williing to abandon my Mailwasher program if I have to (since it doesn't behave at all well with this implementation if IMAP, failing to delete files from the server even when it alone is running, and is configured to run in IMAP mode), I'm beginning to wonder if the vagaries of IMAP are just too great to set up a smoothly operating system at even the rudimentary level of complexity that I need. (God forbid I should try to make this work with all my traveling users at the office.)</P><P>So can anyone help me out here? Is there a source of good information on setting all this stuff up? (I've read the Pegasus and Mercury Help, but it doesn't seem to address my issues, or just assumes that everything will work.) I've been a David Harris acolyte since about 1990, and will give up Pegasus and Mercury only when it is peeled from my cold, dead fingers. (I even recently planned a trip to New Zealand, hoping to stop in Dunedin and offer my thanks in person . . . ) Should I fresh-install my Pegasus clients and clear out the deadwood? Can I set the Home Mailbox using UNC and an IP address?</P><P>I look forward to your kind responses, and wish you well.</P><P>Best regards,</P><P>Mike</P><P> </P>