Pegasus Mail & Mercury

Welcome to the Community for Pegasus Mail and
The Mercury Mail Transport System, the Internet's longest-serving PC e-mail system!
Welcome to Pegasus Mail & Mercury Sign in | Join | Help
in
Home Blogs Forums Downloads Pegasus Mail Overview Mercury Overview Wiki

Pegasus does not start again after updating from v4.51 to v4.52 on Windows 7 Professional

Last post 02-17-2010, 21:57 by Holger. 10 replies.
Sort Posts: Previous Next
  •  02-03-2010, 23:22

    • carlos is not online. Last active: 02-26-2010, 19:39 carlos
    • Top 500 Contributor
    • Joined on 07-20-2009
    • Member
    • Points 175

    Pegasus does not start again after updating from v4.51 to v4.52 on Windows 7 Professional

    I had easily and successfully migrated from Windows XP to Windows 7 Professional using Pegasus v4.51 so far.
    As I had mariginal problems with the Pegasus Icon bar, I just have installed the
    Pegasus Mail v4.51 to v4.52 updater (2.8MB).

    Starting Pegasus it asks me - as usual after installaing Pegasus - about the mailbox location.
    After that, nothing more happens; Pegasus just won't start.
    The windows task manager does not indicate running Pegaus anywhere.

    Therefore, it tried the full installation programm Pegasus Mail v4.52 (9.5MB)
    - with the same effect.

  •  02-04-2010, 23:14

    • idw is not online. Last active: Wed, Mar 17 2010, 1:07 idw
    • Top 10 Contributor
    • Joined on 03-25-2007
    • Germany
    • Contributor
    • Points 5,550
    • BetaTeam

    Re: Pegasus does not start again after updating from v4.51 to v4.52 on Windows 7 Professional

    carlos:
    Starting Pegasus it asks me - as usual after installaing Pegasus - about the mailbox location.

    After that, nothing more happens; Pegasus just won't start.
    The windows task manager does not indicate running Pegaus anywhere.

    Therefore, it tried the full installation programm Pegasus Mail v4.52 (9.5MB)
    - with the same effect.

    What directory did you install Pegasus Mail in? See the following thread for some hints ...


    Michael

    --
    PGP Key ID (RSA 2048): 0xC45D831B
    PGP Plugin for Pegasus Mail: <http://www.pmpgp.de/pmpgp/>
    S/MIME Certificate Fingerprint: 26 5c a3 60 02 c6 e3 8a 75 70 d5 6a 67 ff d3 8d b0 b5 5e 5b
  •  02-05-2010, 17:24

    • carlos is not online. Last active: 02-26-2010, 19:39 carlos
    • Top 500 Contributor
    • Joined on 07-20-2009
    • Member
    • Points 175

    Re: Pegasus does not start again after updating from v4.51 to v4.52 on Windows 7 Professional

    Hallo Michael

    The directory is:

    C:\Program Files\Pegasus

    I work with administration permissions under Windows 7

    This is the same directory where I have re-installed Pegasus Mail v4.51, which works fine again,
    as v4.52 won't start at all.

  •  02-05-2010, 18:59

    • idw is not online. Last active: Wed, Mar 17 2010, 1:07 idw
    • Top 10 Contributor
    • Joined on 03-25-2007
    • Germany
    • Contributor
    • Points 5,550
    • BetaTeam

    Re: Pegasus does not start again after updating from v4.51 to v4.52 on Windows 7 Professional

    carlos:

    Hallo Michael

    The directory is:

    C:\Program Files\Pegasus

    I work with administration permissions under Windows 7

    This is the same directory where I have re-installed Pegasus Mail v4.51, which works fine again,
    as v4.52 won't start at all.

    Nothing to add here in addition to the referred thread, install to a different directory outside of C:\Program Files\: It's apparently not a matter of your access rights but of Pegasus Mail's rights to write to its installation directory and below (no application is allowed to write to any Program Files directory for that matter): Version 4.52 acts differently here which is most probably caused by the compiler David Harris used for compiling it (which also made it become unusable on Windows 9.x systems).


    Michael

    --
    PGP Key ID (RSA 2048): 0xC45D831B
    PGP Plugin for Pegasus Mail: <http://www.pmpgp.de/pmpgp/>
    S/MIME Certificate Fingerprint: 26 5c a3 60 02 c6 e3 8a 75 70 d5 6a 67 ff d3 8d b0 b5 5e 5b
  •  02-06-2010, 12:40

    • carlos is not online. Last active: 02-26-2010, 19:39 carlos
    • Top 500 Contributor
    • Joined on 07-20-2009
    • Member
    • Points 175

    Re: Pegasus does not start again after updating from v4.51 to v4.52 on Windows 7 Professional

    Hi Michael

    It worked out  with C:\Pegaus_4\
    - thanks Smile

    Carlos

  •  02-10-2010, 20:42

    • Holger is not online. Last active: 17 Mar 2010, 21:13 Holger
    • Not Ranked
    • Joined on 05-08-2007
    • Munich, Germany
    • Member
    • Points 30

    AW: Re: Pegasus does not start again after updating from v4.51 to v4.52 on Windows 7 Professional

    Michael: is David working on this issue? This is not responding to the Windows-standard. The work-around will work, but correct is anything else...

     

     

     

     


    Sorry for the bad english - I hope you understand what I mean. ;-)
  •  02-11-2010, 10:14

    • Steffan is not online. Last active: 03-17-2010, 17:29 Steffan
    • Top 25 Contributor
    • Joined on 01-31-2008
    • Utrecht, the Netherlands
    • Participant
    • Points 2,870

    Re: AW: Re: Pegasus does not start again after updating from v4.51 to v4.52 on Windows 7 Professional

    Holger:

    Michael: is David working on this issue? This is not responding to the Windows-standard. The work-around will work, but correct is anything else...

    I hope you don't mind my interfering here, but I wouldn't so readily regard Microsoft as the standard. From what I understand, Windows makes Pmail install itself in c:\Program files\ and then doesn't allow it to work properly, whereas it appears to work just fine if you install the program in its orginally default directory c:\pmail. Whose fault is that? However, it might be a good idea for the program installer to advise users about where to install and where not to install Pmail.

    Cheers!
    Steffan

  •  02-11-2010, 17:47

    Re: AW: Re: Pegasus does not start again after updating from v4.51 to v4.52 on Windows 7 Professional

    Michael: is David working on this issue? This is not responding to the Windows-standard. The work-around will work, but correct is anything else...

    I hope you don't mind my interfering here, but I wouldn't so readily regard Microsoft as the standard. From what I understand, Windows makes Pmail install itself in c:\Program files\ and then doesn't allow it to work properly, whereas it appears to work just fine if you install the program in its orginally default directory c:\pmail. Whose fault is that? However, it might be a good idea for the program installer to advise users about where to install and where not to install Pmail.

    Steffan, I have to agree with you here.  MicroSoft has decided not to allow any program to modify data in the "Program files" directory and so PMail putting data there requires the user to jump through a lot of hoops to comply with their decision.  If the user just accepts the defaults when installing (c:\pmail) there will be no problem.  A lot of times though the user is moving from an older system where MicroSoft allowed data to be in this directory and just copying PMail from the old system to the new is a real pain in the rear.

    Installing PMail to the c:\program files in the multiuser mode and trying to comply with the requirement that each user have their data only in the c:\documents and settings  directory will require more that a few changes the the program structure. If PMail is not actually talking to the system as it does with Netware there are going to be a number of significant problems.

    1.   Where will the pmail.usr file be located?  It must be accessable to all users and modifiable by any of the users with PMail admin rights.At c:\documents and settings?

    2.   How will users be able to deliver mail to other users inbox when they have no rights to that directory?  The system admin can go through and set the rights but then the other users may be able to see other data not related to PMail.

    There are other problems as well.  Granted, this is mostly only a problem with multiple users  but as it stands right now there will be a lot of work required with the program structure to force it to be a single-user, standalone system only and I'm not all that sure it's worth the effort.

     

     

     


    Thomas R. Stephenson
    San Jose, California
    Member of Pegasus Mail Support Team

    I do not answer private messages from the forum. If you want to contact me use email to techsupp@tstephenson.com.
  •  02-11-2010, 18:05

    • Steffan is not online. Last active: 03-17-2010, 17:29 Steffan
    • Top 25 Contributor
    • Joined on 01-31-2008
    • Utrecht, the Netherlands
    • Participant
    • Points 2,870

    Re: AW: Re: Pegasus does not start again after updating from v4.51 to v4.52 on Windows 7 Professional

    Thomas R. Stephenson:
    A lot of times though the user is moving from an older system where MicroSoft allowed data to be in this directory and just copying PMail from the old system to the new is a real pain in the rear.

    I hadn't thought of that, but I now remember that that's where most users complaining about this issue had Pegasus Mail installed.

    Cheers!
    Steffan

  •  02-11-2010, 23:22

    • rdoherty is not online. Last active: 03-17-2010, 18:07 rdoherty
    • Top 75 Contributor
    • Joined on 05-09-2007
    • Silver Spring, MD
    • Member
    • Points 480

    Re: AW: Re: Pegasus does not start again after updating from v4.51 to v4.52 on Windows 7 Professional

    To give the Devil his due, the new arrangement of separate 'Program Files' tree and 'Program Data' tree makes a good deal of sense and should have been implemented long ago.  One tree can be required to use elevated permission to write to it, while the other doesn't.  It actually can contribute significantly to securing execution images, at the expense of forbidding practices where an image writes back to itself or its installation directory. I remember that VMS had a similar scheme where execution images couldn't alter system directories without specific elevated privilege, which most images didn't need. It made the system tree a lot more secure.

    That being said, it does make it difficult for programs like Pegasus which previously installed in the 'Program Files' tree.


    --
    Bob
  •  02-17-2010, 21:57

    • Holger is not online. Last active: 17 Mar 2010, 21:13 Holger
    • Not Ranked
    • Joined on 05-08-2007
    • Munich, Germany
    • Member
    • Points 30

    AW: Re: AW: Re: Pegasus does not start again after updating from v4.51 to v4.52 on Windows 7 Professional

    It's the security-policy of Windows that applications can't write and delete files in their program-directory, it have to save the data in the user-data-directory.
    Programs who do not comply with the security-policy are a security problem.
     
    I used the update. That the setup for a new-installation advice c:\pmail (it does it since ever) is not Windows-conform, it works, but it decrease also the security for this program.
    I expect from a modern program that it adheres to the security-policy of Windows, otherwise the program is a risk for the security of my system.
     
    I see that this is more that have to change in Pegasus because of this issue, but I think David have to do it...   

    I have now found the way I can run Pegasus 4.52 with installation in the Program-Directory:

    delete  C:\Program Files (x86)\Pegasus\Programs\PMAIL.CFG
    start Pegasus with admin-rights: Pegasus will ask for the Mail-Directory - I have moved the Mail-Directory to my data-partition - Pegasus can write the .cfg in the program-directory beause of the admin-rights
    run the update
    start Pegasus (with normal rights)
    it works! (I don't have tested it with a new installation - but I think, if you run it first as admin and change the mail-directory will work also with a new installed Pegasus...)

    Regards,
    Holger

    on Windows Vista 64-bit (Pegasus with German Language Support)

    Progam link:

    "C:\Program Files (x86)\Pegasus\Programs\WINPM-32.EXE" -A -X DE

    Pegasus Mail for Microsoft Windows
    Copyright (C) 1992-2009, David Harris, all rights reserved
    Electronic mail to support@pmail.gen.nz.

    WinPMail version: Version 4.52 (Win32), Jan 13 2010
    Language resources: German Module by Sven Henze, v4.51 R1 (25 Jun 2009)
    Extension Manager version: 1.13
    Operating mode: Standalone
    User name and ID: Einplatz-Modus, 0
    Windows version: 6.0
    Windows flag word: 0
    WINPM-32.EXE directory: C:\Program Files (x86)\Pegasus\Programs
    Home mailbox location: E:\DATEN\PEGASUS\MAIL
    New mailbox location: E:\DATEN\PEGASUS\MAIL
    TMP environment variable: F:\Temp
    TEMP environment variable: F:\Temp
    LAN-based SMTP support: N, N, N
    NetWare MHS support: N, N, N
    Built-in TCP/IP support: Enabled
      - WINSOCK version: WinSock 2.0
      - WINSOCK path: C:\Windows\system32\WSOCK32.DLL
    Commandline: -A -X DE
    Active -Z options: 32768
    PMR variable: (None)
    PML variable: (None)
    MAI variable: (None)
    NB variable: (None)
    Autofiltering folders: 0 (0 active, 0 inactive)
    Last new mail count: 14


    Sorry for the bad english - I hope you understand what I mean. ;-)
View as RSS news feed in XML

Contact | Advertise | Host provider: PraktIT | Terms of Use | Privacy Statement
Copyright © 2007-2010 David Harris / Peter Strömblad. | Pegasus Mail Home Page