Community Discussions and Support

The perfect forum for discussions or technical questions about Pegasus Mail.

0
-1
closed
Michael posted May 2 '11 at 6:24 pm

[quote user="Nachum Sicherman"]In my case I specified the location of home mailbox (in preference and setting), to be g:\private\mail\.  When I checked this directory right after the crash, the MAIN.PMM was gone (I am not sure about the MAIN.PMI or MAIN.PMT.[/quote]

If the MAIN.PMI file still exists delete it, if this doesn't help go to Pegasus Mail's program directory (the one containing WINPM-32.EXE) and run MBXMAINT_UI.EXE on MAIN.PMM (repair).

0
-1
closed
Michael posted Apr 29 '11 at 6:26 pm

[quote user="Six..Pack"]I don't know the reason, but suddenly Pegasus needs 99% of the CPU and my system slows down.

I searched in internet, but there is no solution.[/quote]

Searched the wrong places, see .

0
-1
closed
David Merritt posted May 2 '11 at 12:42 pm

Thank you for your response. It didn't work, but that's not the whole story, I appreciated the quick, knowledgeable response. I ended up re-loading and copying back files by trial and error.

0
-1

> Thank you for the update.   I'm not sure where the timeout setting is listed.  Did you mean the Polling Control in Tools/internet
> Options for any identity?   Mine is set at "0".    As I said it took about 25 min to download the name/subject data listing then it
> locked up!

The setting is in Tools | Internet options | (Receiving)POP3 when editing the POP3 setup.

Timeout:  The length of time Pegasus Mail should wait on a reply from the host before concluding that there is a communication problem and giving up. If you enter zero (0) in this field, Pegasus Mail will use the default timeout that appears on the General Internet mail settings  page of the Internet Options dialog.  

> I have cleared the standby Win 98SE machine after going into Safe Mode and rebooting.   Setting the messages to 50 and downloading,
> via "File/Check Host for new mail", it did as expected and just down loaded the 50 complete messages; it appears to start at the oldest
> but that is not a problem.

Ok.

>
> I would concur with the human being better in general at recognising the unwanted messages in a long list - that is why I hoped that
> setting the "Number of Messages " to 50 or 100 would have worked under Selective Mail Download; unfortunately it doesn't seem to do
> so, only if the whole message is retrieved, which defeats the object of quickly listing just name, subject and date.    

Selective mail download is only downloading the headers, not the entire message but this can take a long time to download the list of the messages in the mailbox when you have thousands of messages.  Turn on session logging for an example of what happens with a selective mail download.  I'd recommend that you do this for an account with fewer messages since the mailbox with thousands of messages can take a long time.  It took nearly 1 minute to list 290 messages in my example below; downloading the headers took another 3 minutes.

Here's a snippet from a selective mail download:

08:56:47.609 << 0008 UIDL 1\0D\0A
08:56:47.734 >> 0031 +OK 1 GmailId126d2ecd7a0e57aa\0D\0A
08:56:47.734 << 0009 TOP 1 1\0D\0A
08:56:48.203 >> 0021 +OK message follows\0D\0A
08:56:48.203 >> 0019 MIME-Version: 1.0\0D\0A
08:56:48.234 >> 0074 Received: by 10.90.70.4 with HTTP; Mon, 15 Feb 2010 10:38:41 -0800 (PST)\0D\0A
08:56:48.234 >> 0060 In-Reply-To: <891313.63848.qm@web81808.mail.mud.yahoo.com>\0D\0A
08:56:48.234 >> 0058 References: <JI201002132127136.4074062@pa2.so-net.ne.jp>\0D\0A
08:56:48.234 >> 0049 \09 <891313.63848.qm@web81808.mail.mud.yahoo.com>\0D\0A
08:56:48.234 >> 0039 Date: Mon, 15 Feb 2010 13:38:41 -0500\0D\0A
08:56:48.234 >> 0031 Delivered-To: none@example.edu\0D\0A
08:56:48.234 >> 0075 Message-ID: <ba6c37f81002151038i633087d9w2f860850a2005801@mail.gmail.com>\0D\0A
08:56:48.234 >> 0029 Subject: Re: [PedTalk] test\0D\0A
08:56:48.234 >> 0032 From: dianna <none@example.edu>\0D\0A
08:56:48.234 >> 0041 To: Mary Lewis <none@example.net>\0D\0A
08:56:48.234 >> 0076 Content-Type: multipart/alternative; boundary=00163616449527426f047fa7edb7\0D\0A
08:56:48.234 >> 0002 \0D\0A
08:56:48.234 >> 0032 --00163616449527426f047fa7edb7\0D\0A
08:56:48.234 >> 0003 .\0D\0A

 > Perhaps I will add a brief request to the Pegasus Mail Suggestions that

the message number should apply to both full and selective download.

I'll pass this one along to the testers and David Harris.

0
-1
closed
pmerik posted Apr 29 '11 at 10:17 am

I have marked the work-around above as a solution, but I still think this is a bug.

Do I remember correctly that the same procedure is required for other changes to the child window? Like making column widths stick between sessions?

Cheers,

Erik

0
-1
closed
irelam posted Apr 28 '11 at 10:40 pm

Thomas, The utilities Newsmail and Newspost do still work, but I am unable to test them as my ISP no longer supports NNTP services.  I am currently using one of the free NewsGroup services from Sweden, on a daily basis. For the access to Pegasus Mail newsgroups I recommend that users try XNews.

Martin

0
-1
closed
kalu posted Jun 23 '11 at 5:20 pm

Damn "pmail.ini" [:@]

you hit the correct button bfluet.

Thanks so much. "Hats off"

i just renamed the pmail.ini to pmail.lasttry

all of sudden my annyoance is gone

Thanks once again bluet

kalu[:D]

0
-1

[quote user="Stardance"]Which means that, when most exceptions

occur, WinPmail doesn't have any of the error data which is available

from Windows when the OS or even the program itself detects or

encounters an error condition.[/quote]

Take a look at Tools => Internet options => General at the bottom and read the help about Internet session logging.

0
-1

[quote user="idw"]

Well, this isn't the whole story: You may also "mount" other mailboxes of other users if Windows allows you to access the respective directories depending on your local setup: This can be done via entering a user name or directory, i.e. any user can "mount" any other user's mailbox if having proper (Windows) access rights (Folders menu => Add mailbox to list). Accessing other Windows users' mailboxes may be a little more difficult to achieve, but there certainly is a way ( knows best).

[/quote]

I had seen Thomas Stephenson's posts in relation to this, but I don't know the level of functionality that is achieved by doing it.

--

James Quigley 

0
-1
closed
Michael posted Apr 29 '11 at 4:20 pm

[quote user="Stardance"]Okay then, what are the "number of assumptions" that Pegasus makes about

where its data can be found? < that punctuation is a question mark ....

If you responded to my comment about Windows instead of answering the question because you don't know the answer, then please don't bother to read further.[/quote]

Maybe it would be more helpful if you just asked what you want to achieve instead of starting debates about concepts? I'm sure there would be an easy solution for most of your practical issues (as opposed to theoretical ones) with Pegasus Mail if we only knew about them.

0
-1

> I would like to be able to download all of an e-mail account's e-mail (e.g. all of x@yz.com's e-mail) onto one workstation on our
> (internal) network, but have other workstations on the network be able to read those e-mails. They will not be downloading any e-mails
> themselves, nor sending any e-mails. All they need is read-access to the downloaded e-mails. While all the "other" workstations will need
> the access, they don't need it often, so other than fighting with the "download workstation" (see below) for access, there shouldn't
> be too much conflict for access.
>
> Is there a way of doing this in Pegasus?

I would use Mercury rather than Pegasus Mail and then have the various other users use Pegasus Mail (or any other e-mail client) as a IMAP4 client to read the mail.

Mercury would be downloading the mail from the POp3 account using MercuryD.

0
-1
closed
Michael posted Apr 25 '11 at 8:20 pm

[quote user="irelam"]It looks like your Pegasus Mail is not set up completely. The Registry needs to have the Pegasus Mail entries added. See if you have a file in your Pegasus Mail executables directory called SetPMDefault.exe. If you do, run it and I hope that fixes your problem[/quote]

No, it won't since Pegasus Mail's Registry entries are re-created by Pegasus Mail whenever it starts, SetPMDefault.exe isn't involved here at all. Aside from this, EInOutError exceptions are usually caused by Delphi's file read and write functions you're using in BearHtml. Trying to catch this exception with the might provide further details, but you need to provide a DBG-file for BearHtml, Martin.

0
-1
closed
Michael posted Apr 25 '11 at 10:05 pm

[quote user="Flash"]Can't believe that PM has made such an elementary mistake as not allowing customers to adjust number of characters allocated to message title in the normal folders.[/quote]

It's a limitation of the current folder format: For accelerating folder processing a so-called index file is created which works like a simple database with fixed field lengths for caching the most important information about all messages in a folder. I'm sure David Harris had his reasons for imposing such a limit when he created this format, and I'm sure emails have become a lot larger containing more information in due course - which is why he's currently working on a completely new message storage system for Pegasus Mail and Mercury.

0
-1

> What is really needed here is a utility that will take an existing .PMM file which contains multiple messages, and split them out into
> individual .CNM files.  These .CNM files can then be reloaded into Pegasus by copying them to the Mail directory.  At that point, they
> will appear as new emails to Pegasus, and can be read/refiled/deleted as desired.

You might try using this utility to put the PMM/PMI on some read/write media and then pointing at the location using the "Add mailbox to list"

PMRestArch - Pegasus Mail Restore Mail Folder Archives:


Usage:
PMRestArch SourceDir DestinationDir

Description:
Pegasus Mail cannot display two mail folders with the same internal ID even if they are in separate mailboxes. Mail folders also have to be Read-Write.
      
This causes problems when trying to view mail folders which have been archived by copying them to backup media.

This utility:

1.  Copies all .PMM and .PMI files in the source directory to
    the destination directory and renames them as BAKxxxxx.PMM
    and BAKxxxx.PMI.

2.  Ensures that the resulting file is Read/Write.

3.  Creates a different internal unique ID for each file.

Once you have run this program to restore archived folders to a directory you can attach that directory using the Pegasus Mail 'Add mailbox to list' option and access the archived folders in this new mailbox.

> Does such a utility exist?  It should actually not be too hard to create one (a PERL or PYTHON script perhaps).  Shouldn't even need to
> use the accompanying .PMI file, but you will lose any meta-data associated with each message.

I'm sure there is but I cannot find one right now.  You might checkout http://www.dendarii.co.uk/FAQs/pmail-addons.html   This was last updated in 2006 but the v2.x format has not really changed at all.

5.88k
33.1k
21
Actions
Hide topic messages
Enable infinite scrolling
Previous
Next
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft