Problems Migrating Pegasus from XP to Win 10
I've been using Pegasus for POP3/SMTP email for over 20 years. I love it and hope to continue to use it for as long as POP3 and SMTP servers exist. I've bought manuals and made donations and I'll continue to do so. It's a really useful program. Many thanks to David Harris and all the people who have worked on this over the years.
Over the years I've moved from PC to PC, moving files and upgrading OSs and PMail versions along the way. That's almost always been easy. Recently I've been trying to move from one PC with XP (32 bit) to a much newer PC with Win 10 (64 bit.) I've been working on this for a couple of weeks, and so far my attempts to migrate Pegasus have failed. I can do a fresh install of Pegasus which seems to work okay, but I want to migrate all my old emails, POP3/SMPT settings, and addressbooks to the new system without losing anything. All my installations are of the latest Pegasus version, 4.72.
This is complicated by the fact that I like to partition my disk into separate partitions for OS (C:), applications (D:), and my Home files (E:), so my old mail is actually in it's own directory on E: under my Home directory. On the old installation, my new mail has stayed behind on the D: partition with the Pmail files; I'd like to figure out how to move them to E:, but one complication at a time.... Both installations are single-user installations, I think, and not Novel related.
Here's what I've been trying: I've done a fresh install of Pegasus on the new system. I check, and this installation seems to work correctly. Then I delete those Pmail files and copy in the files from my old installation, onto the D: and E: partitions. Finally, I go thru the Registry, pmail.ini, and the shortcuts and correct all the paths. This is a lot of work, but I've done this many times and I'm quite comfortable with it.
I double-check everything and then click on the shortcut. The Pegasus splash screen flashes on for a small fraction of a second and then disappears. Nothing else happens. If I check Task Manager, there's no Pmail program running. If I click on the shortcut a second time nothing happens, not even the flicker of the splash screen.
Okay, my questions:
While all the paths in Pmail.ini are clear and easy to fix, the 2 paths in Pmail.cfg are not labeled. What do they point to, and is the position of the second path on the page critical? I've tried to fix them, but I may have guessed wrong about what they mean, or been off a space or 2 in the position of the second one.
Other than pmail.ini and pmail.cfg, are there any other places in the Pegasus files where paths are stored? Can I edit them?
Are there any other places in Windows that I've overlooked?
The fresh install of 4.72 sets up the following shortcut: ...(x86)\Internet\Pmail\Programs\winpm-32 -A. Yes, I added the \Internet\ but Pegasus added the \Programs\ directory. \Programs\ is the only object in the \Pmail\ directory, so it seems extraneous. I have been eliminating it when I transfer my files, and I've fixed the paths accordingly. Is there some reason for it to be there? And, what is the -A option? (Yeah, I know I should be able to find that myself, sorry....)
FYI: When I transfer my files and fix all the links, my shortcut looks like this: ...(x86)\Internet\Pmail32\winpm-32 -ID "<name>" where <name> is the ID for the POP3/SMPT combination (my identity) that I use most of the time. I switch to others, within the Pegasus program when necessary. All the emails, from whatever ID, go into the same mailboxes and use the same addressbooks.
Would I be better off pasting my email files into their default locations in the new installation, and then worry about moving them later? ISTR that Pegasus managed to move them for me in the past. If so, where does the folder with the old mail go?
Is there a way to verify that my old installation is a single user installation?
Is there a posted diagram of the Pmail-32 directory tree and what files fit where? This was installed a LONG time ago, and I may have tried to do a multiple user install, which never got more than one user. For the sake of simplicity, I'd rather stick with single user mode now.
Sorry if this has all been asked and answered in the past. If so, point me to the conversation.
Comments (to be taken with the usual grain of salt):
Pmail.cfg should have labels, just like Pmail.ini. It would be better if each entry started on a newline, again like Pmail.cfg.
It would be better if the directory containing new mail was named NewMail.
It would be helpful if there were separate folders for settings, addressbooks, and mail folders. Having these all jumbled together makes it hard to decipher. NewMail should just be another of those folders.
Unless there's a good reason to keep it, the \Programs\ directory should be eliminated.
thanks for your thoughtful attention and help,
Problems Migrating Pegasus from XP to Win 10
I've been using Pegasus for POP3/SMTP email for over 20 years. I love it and hope to continue to use it for as long as POP3 and SMTP servers exist. I've bought manuals and made donations and I'll continue to do so. It's a really useful program. Many thanks to David Harris and all the people who have worked on this over the years.
Over the years I've moved from PC to PC, moving files and upgrading OSs and PMail versions along the way. That's almost always been easy. Recently I've been trying to move from one PC with XP (32 bit) to a much newer PC with Win 10 (64 bit.) I've been working on this for a couple of weeks, and so far my attempts to migrate Pegasus have failed. I can do a fresh install of Pegasus which seems to work okay, but I want to migrate all my old emails, POP3/SMPT settings, and addressbooks to the new system without losing anything. All my installations are of the latest Pegasus version, 4.72.
This is complicated by the fact that I like to partition my disk into separate partitions for OS (C:), applications (D:), and my Home files (E:), so my old mail is actually in it's own directory on E: under my Home directory. On the old installation, my new mail has stayed behind on the D: partition with the Pmail files; I'd like to figure out how to move them to E:, but one complication at a time.... Both installations are single-user installations, I think, and not Novel related.
Here's what I've been trying: I've done a fresh install of Pegasus on the new system. I check, and this installation seems to work correctly. Then I delete those Pmail files and copy in the files from my old installation, onto the D: and E: partitions. Finally, I go thru the Registry, pmail.ini, and the shortcuts and correct all the paths. This is a lot of work, but I've done this many times and I'm quite comfortable with it.
I double-check everything and then click on the shortcut. The Pegasus splash screen flashes on for a small fraction of a second and then disappears. Nothing else happens. If I check Task Manager, there's no Pmail program running. If I click on the shortcut a second time nothing happens, not even the flicker of the splash screen.
Okay, my questions:
While all the paths in Pmail.ini are clear and easy to fix, the 2 paths in Pmail.cfg are not labeled. What do they point to, and is the position of the second path on the page critical? I've tried to fix them, but I may have guessed wrong about what they mean, or been off a space or 2 in the position of the second one.
Other than pmail.ini and pmail.cfg, are there any other places in the Pegasus files where paths are stored? Can I edit them?
Are there any other places in Windows that I've overlooked?
The fresh install of 4.72 sets up the following shortcut: ...(x86)\Internet\Pmail\Programs\winpm-32 -A. Yes, I added the \Internet\ but Pegasus added the&nbsp; \Programs\ directory. \Programs\ is the only object in the \Pmail\ directory, so it seems extraneous. I have been eliminating it when I transfer my files, and I've fixed the paths accordingly. Is there some reason for it to be there? And, what is the -A option? (Yeah, I know I should be able to find that myself, sorry....)
FYI: When I transfer my files and fix all the links, my shortcut looks like this: ...(x86)\Internet\Pmail32\winpm-32 -ID "&lt;name&gt;" where &lt;name&gt; is the ID for the POP3/SMPT combination (my identity) that I use most of the time. I switch to others, within the Pegasus program when necessary. All the emails, from whatever ID, go into the same mailboxes and use the same addressbooks.
Would I be better off pasting my email files into their default locations in the new installation, and then worry about moving them later? ISTR that Pegasus managed to move them for me in the past. If so, where does the folder with the old mail go?
Is there a way to verify that my old installation is a single user installation?
Is there a posted diagram of the Pmail-32 directory tree and what files fit where? This was installed a LONG time ago, and I may have tried to do a multiple user install, which never got more than one user. For the sake of simplicity, I'd rather stick with single user mode now.
Sorry if this has all been asked and answered in the past. If so, point me to the conversation.
Comments (to be taken with the usual grain of salt):
Pmail.cfg should have labels, just like Pmail.ini. It would be better if each entry started on a newline, again like Pmail.cfg.
It would be better if the directory containing new mail was named NewMail.
It would be helpful if there were separate folders for settings, addressbooks, and mail folders. Having these all jumbled together makes it hard to decipher. NewMail should just be another of those folders.
Unless there's a good reason to keep it, the \Programs\ directory should be eliminated.
thanks for your thoughtful attention and help,