Hello!
To the best of my knowledge, the current version of Pegasus Mail is portable, provided "portable" simply means that you have Pegasus Mail run from a USB-stick (or another portable drive).
Myself, I do not have a USB-stick, but I can tell you the basic idea how to use Pegasus Mail and access your messages from a USB-stick.
The main idea is to have Pegasus Mail installed on the stick and to place the "home mailbox"- and the "New mailbox"-directory on that stick as well. Since the "home mailbox"- and the "New mailbox"-directory are usually the same directory, that is easy - it is simply the directory that contains your mail folders, the files with your settings and options etc. When starting Pegasus Mail from the USB-stick, add the commandline switch "-roam", so the commandline to start Pegasus Mail would basically look like this: "winpm-32.exe -roam" (without the quotes, of course).
Read what the help file says option that switch:
This option tells Pegasus Mail that it should ignore the configured drive letter when locating user mailboxes and mail files, and should instead use the drive letter of the drive from which WINPM-32.EXE was run. [...] This switch also allows you to install a complete, working copy of Pegasus Mail, complete with mailboxes, onto a memory stick, and to use that memory stick in any computer where it is subsequently plugged. You must not use this switch if Pegasus Mail and your mailbox directories cannot be accessed using the same drive letter.
Technically speaking, this has the following background: when started, Pegasus Mail has to know what directory your mail messages, your settings, your distribution lists, your addressbooks etc. are placed in (i.e., the "home mailbox"- and the "New mailbox"-directory I have mentioned). When started without "-roam", Pegasus Mail needs to know both the directory path and the drive letter of that directory.
Pegasus Mail internally saves where to find your mail information
(i.e., in what directory and on what drive), and it also saves the
drive letter where to find your personal mail information. The drive letter of that directory may be different from the drive letter of the directory "winpm-32.exe" is loacted in (i.e., if Pegasus Mail is installed on a drive different from the one your personal mail information is stored on).
However, the drive letter is obviously the same if you have both the program directory and your mail directory on a USB-stick. "-roam" makes Pegasus Mail ignore the drive letter it has internally saved for where to find your mail information; instead, it uses the drive letter of that drive from which Pegasus Mail was started.
An example: on your USB-stick, Pegasus Mail's program directory is "\pegmail\", and your user directory is "\pegmail\usr\". Your USB-stick may be assigned different drive letters to if you use it on different computers. Pegasus Mail is started via the commandline "winpm-32.exe -roam".
Pegasus Mail starts, and it is looking for your user directory. When started from drive E, Pegasus Mail uses "E:\pegmail\usr\" as your user directory; however, when started from drive H (on a different computer), Pegasus Mail uses "H:\pegmail\usr\". It does so because of the "-roam"-switch.
I hope I could make myself clear. If you are not sure about how to use "-roam", just ask again.
<p>&nbsp;</p><p>
Hello!
</p><p>&nbsp;</p><p>To the best of my knowledge, the current version of Pegasus Mail <i>is</i> portable, provided "portable" simply means that you have Pegasus Mail run from a USB-stick (or another portable drive).</p><p>Myself, I do not have a USB-stick, but I can tell you the basic idea how to use Pegasus Mail and access your messages from a USB-stick.
The main idea is to have Pegasus Mail installed on the stick and to place the "home mailbox"- and the "New mailbox"-directory on that stick as well. Since the "home mailbox"- and the "New mailbox"-directory are usually the same directory, that is easy - it is simply the directory that contains your mail folders, the files with your settings and options etc. When starting Pegasus Mail from the USB-stick, add the commandline switch "-roam", so the commandline to start Pegasus Mail would basically look like this: "winpm-32.exe -roam" (without the quotes, of course).</p><p>Read what the help file says option that switch:
</p><blockquote>This option tells Pegasus Mail that it should ignore the configured drive letter when locating user mailboxes and mail files, and should instead use the drive letter of the drive from which WINPM-32.EXE was run. [...] This switch also allows you to install a complete, working copy of Pegasus Mail, complete with mailboxes, onto a memory stick, and to use that memory stick in any computer where it is subsequently plugged. You must not use this switch if Pegasus Mail and your mailbox directories cannot be accessed using the same drive letter.</blockquote><p>&nbsp;</p><p>Technically speaking, this has the following background: when started, Pegasus Mail has to know what directory your mail messages, your settings, your distribution lists, your addressbooks etc. are placed in (i.e., the "home mailbox"- and the "New mailbox"-directory I have mentioned). When started without "-roam", Pegasus Mail needs to know both the directory path and the drive letter of that directory.
Pegasus Mail internally saves where to find your mail information
(i.e., in what directory and on what drive), and it also saves the
drive letter where to find your personal mail information. The drive letter of that directory may be different from the drive letter of the directory "winpm-32.exe" is loacted in (i.e., if Pegasus Mail is installed on a drive different from the one your personal mail information is stored on).
However, the drive letter is obviously the same if you have both the program directory and your mail directory on a USB-stick. "-roam" makes Pegasus Mail ignore the drive letter it has internally saved for where to find your mail information; instead, it uses the drive letter of that drive from which Pegasus Mail was started.</p><p>An example: on your USB-stick, Pegasus Mail's program directory is "\pegmail\", and your user directory is "\pegmail\usr\". Your USB-stick may be assigned different drive letters to if you use it on different computers. Pegasus Mail is started via the commandline "winpm-32.exe -roam".
Pegasus Mail starts, and it is looking for your user directory. When started from drive E, Pegasus Mail uses "E:\pegmail\usr\" as your user directory; however, when started from drive H (on a different computer), Pegasus Mail uses "H:\pegmail\usr\". It does so because of the "-roam"-switch.</p><p>&nbsp;</p><p>I hope I could make myself clear. If you are not sure about how to use "-roam", just ask again.</p><p>&nbsp;</p>