Community Discussions and Support
IERenderer install/update question

[quote user="bfluet"]You can only do the best you can do with what you have to work with so no need for the "sorry".  I hope the amazing job you have done in addressing the niggles is recognized by the Pegasus Mail community.[/quote]

Thanks, but in some cases I can

even

convince David Harris from adjusting his interfaces to new challenges ... [;)]

[quote user="bfluet"]I am curious about something that I can't test.  I know that the Pegasus winsock setting is identity specific and appears to be stored in the pmail.ini file.  Have you noticed whether the Pegasus winsock setting changes for all identities when you toggle it in IERenderer?[/quote]

I remember it came up before on the beta-testers mailing list, but I don't remember the exact reply (I'm not even sure whether David Harris replied himself): IIRC this is not ID specific and the default ID rules over the other ones here. But aside from this IERendere's options are definitely not ID specific.

<p>[quote user="bfluet"]You can only do the best you can do with what you have to work with so no need for the "sorry".  I hope the amazing job you have done in addressing the niggles is recognized by the Pegasus Mail community.[/quote]</p><p>Thanks, but in some cases I can even convince David Harris from adjusting his interfaces to new challenges ... [;)]</p><p>[quote user="bfluet"]I am curious about something that I can't test.  I know that the Pegasus winsock setting is identity specific and appears to be stored in the pmail.ini file.  Have you noticed whether the Pegasus winsock setting changes for all identities when you toggle it in IERenderer?[/quote]</p><p>I remember it came up before on the beta-testers mailing list, but I don't remember the exact reply (I'm not even sure whether David Harris replied himself): IIRC this is <em>not</em> ID specific and the <em>default</em> ID rules over the other ones here. But aside from this IERendere's options are <em>definitely</em> not ID specific.</p>
			Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C

I have both v4.61 & v4.51 installed on a server (Server2003).  IERenderer is installed in the v4.61 instance but not in the 4.51 instance.  I wanted to upgrade IERenderer in the 4.61 instance so attempted to remove the previous version via Add/Remove Programs but it detected that Pegasus Mail was running so would not uninstall.  The 4.51 instance was indeed in use by other users but not the 4.61 instance.  This prompted me to wonder what is going to happen when I run IERenderer.exe.  I don't recall any controls that allow for installation location so how do I control the IERenderer install to only the 4.61 instance?  FWIW, Pmail 4.51 is installed to \shared apps\pmail and 4.61 is installed to \shared apps\pmail461.

 

 

<p>I have both v4.61 & v4.51 installed on a server (Server2003).  IERenderer is installed in the v4.61 instance but not in the 4.51 instance.  I wanted to upgrade IERenderer in the 4.61 instance so attempted to remove the previous version via Add/Remove Programs but it detected that Pegasus Mail was running so would not uninstall.  The 4.51 instance was indeed in use by other users but not the 4.61 instance.  This prompted me to wonder what is going to happen when I run IERenderer.exe.  I don't recall any controls that allow for installation location so how do I control the IERenderer install to only the 4.61 instance?  FWIW, Pmail 4.51 is installed to \shared apps\pmail and 4.61 is installed to \shared apps\pmail461.</p><p> </p><p> </p>

[quote user="bfluet"]I have both v4.61 & v4.51 installed on a server (Server2003).  IERenderer is installed in the v4.61 instance but not in the 4.51 instance.  I wanted to upgrade IERenderer in the 4.61 instance so attempted to remove the previous version via Add/Remove Programs but it detected that Pegasus Mail was running so would not uninstall.  The 4.51 instance was indeed in use by other users but not the 4.61 instance.  This prompted me to wonder what is going to happen when I run IERenderer.exe.  I don't recall any controls that allow for installation location so how do I control the IERenderer install to only the 4.61 instance?  FWIW, Pmail 4.51 is installed to \shared apps\pmail and 4.61 is installed to \shared apps\pmail461. [/quote]

Well, the installer is unlikely to get it right whenever multiple Pegasus Mail instances are being used at the same time, it's probably a lot easier for you to update it manually, especially on a server: For doing this you may download the unpacker for the setup file, the files you need to update are located in the IERenderer subdirectory in Pegasus Mail's program directory (the one containing WINPM-32.EXE), please don't forget to update the HTM files, they contain the help and resources of IERenderer.

<p>[quote user="bfluet"]I have both v4.61 & v4.51 installed on a server (Server2003).  IERenderer is installed in the v4.61 instance but not in the 4.51 instance.  I wanted to upgrade IERenderer in the 4.61 instance so attempted to remove the previous version via Add/Remove Programs but it detected that Pegasus Mail was running so would not uninstall.  The 4.51 instance was indeed in use by other users but not the 4.61 instance.  This prompted me to wonder what is going to happen when I run IERenderer.exe.  I don't recall any controls that allow for installation location so how do I control the IERenderer install to only the 4.61 instance?  FWIW, Pmail 4.51 is installed to \shared apps\pmail and 4.61 is installed to \shared apps\pmail461. [/quote]</p><p>Well, the installer is unlikely to get it right whenever multiple Pegasus Mail instances are being used at the same time, it's probably a lot easier for you to update it manually, especially on a server: For doing this you may download the <a href="http://innounp.sourceforge.net/" mce_href="http://innounp.sourceforge.net/" target="_blank">unpacker for the setup file</a>, the files you need to update are located in the IERenderer subdirectory in Pegasus Mail's program directory (the one containing WINPM-32.EXE), please don't forget to update the HTM files, they contain the help and resources of IERenderer.</p>
			Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C

Follow up question...

I manually updated to 2.4.3.5 and see that the Load Winsock setting in the IERenderer configuration is not checked.  Should it be enabled or is the load winsock=always in Pegasus Mail adequate?

 If it should be enabled, will it need to be enabled by each user or is there a way I can enable it by default for all users?

 

<p>Follow up question...</p><p>I manually updated to 2.4.3.5 and see that the Load Winsock setting in the IERenderer configuration is not checked.  Should it be enabled or is the load winsock=always in Pegasus Mail adequate?</p><p> If it should be enabled, will it need to be enabled by each user or is there a way I can enable it by default for all users? </p><p> </p>

[quote user="bfluet"]Should it be enabled or is the load winsock=always in Pegasus Mail adequate?[/quote]

Enabling it in IERenderer's configuration enforces the setting

whenever Pegasus Mail is relaunched

regardless of what users configure in Pegasus Mail (it cannot prevent them from changing the latter during a Pegasus Mail session, though).

[quote user="bfluet"]If it should be enabled, will it need to be enabled by each user or is there a way I can enable it by default for all users?[/quote]

You may place an additional IERenderer.ini into the same IERenderer folder where IERenderer.dll is located: Any entries contained in this file will override any user's individual setting and disable it in their

IERenderer

configuration dialog so they cannot change it themselves. IOW: If this file contains a single line LoadWinSock=YES it'll enforce the Always setting whenever users relaunch Pegasus Mail.

<p>[quote user="bfluet"]Should it be enabled or is the load winsock=always in Pegasus Mail adequate?[/quote]</p><p>Enabling it in IERenderer's configuration enforces the setting whenever Pegasus Mail is relaunched regardless of what users configure in Pegasus Mail (it cannot prevent them from changing the latter during a Pegasus Mail session, though).</p><p>[quote user="bfluet"]If it should be enabled, will it need to be enabled by each user or is there a way I can enable it by default for all users?[/quote]</p><p>You may place an additional IERenderer.ini into the same IERenderer folder where IERenderer.dll is located: Any entries contained in this file will override any user's individual setting and disable it in their IERenderer configuration dialog so they cannot change it themselves. IOW: If this file contains a single line <em>LoadWinSock=YES</em> it'll enforce the <em>Always</em> setting whenever users relaunch Pegasus Mail.</p>
			Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C

Do you recommend that Load Winsock be enabled in IERenderer AND have it load always in Pegasus?

 

<p>Do you recommend that Load Winsock be enabled in IERenderer AND have it load always in Pegasus?</p><p> </p>

[quote user="bfluet"]Do you recommend that Load Winsock be enabled in IERenderer AND have it load always in Pegasus?[/quote]

The point is to disable On demand only, any of the other two settings will prevent adverse effects (Never will do as well, but you may only use it if Pegasus Mail's built-in mail transport system isn't used), you may search the forum for proof ... Enforcing Load Winsock in IERenderer will automatically enable the Always setting in Pegasus Mail, that's what I was trying to say, try it to figure out ...

<p>[quote user="bfluet"]Do you recommend that Load Winsock be enabled in IERenderer AND have it load always in Pegasus?[/quote]</p><p>The point is to disable <em>On demand only</em>, any of the other two settings will prevent adverse effects (<em>Never</em> will do as well, but you may only use it if Pegasus Mail's built-in mail transport system isn't used), you may search the forum for proof ... Enforcing <em>Load Winsock</em> in IERenderer will automatically enable the <em>Always</em> setting in Pegasus Mail, that's what I was trying to say, try it to figure out ...</p>
			Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C

[quote user="idw"]

The point is to disable On demand only, any of the other two settings will prevent adverse effects (Never will do as well, but you may only use it if Pegasus Mail's built-in mail transport system isn't used), you may search the forum for proof ... Enforcing Load Winsock in IERenderer will automatically enable the Always setting in Pegasus Mail, that's what I was trying to say, try it to figure out ...

[/quote]

I feel like I'm being a PITA but wish to minimize visits to workstations as I start switching users over to 4.61 so am trying to understand the relationship between the Winsock settings in Pegasus and IERenderer.  In my tests, enforcing Load Winsock in IERenderer does not enable the Always setting in Pegasus Mail, at least it doesn't change the setting if from Never to Always or from On demand only to Always (yes, I did restart Pegasus with each change).  Perhaps the setting doesn't get physically changed in Pegasus but Winsock gets loaded when enforced in IERenderer, provided IERenderer is enabled?

[quote user="idw"]<p>The point is to disable <i>On demand only</i>, any of the other two settings will prevent adverse effects (<i>Never</i> will do as well, but you may only use it if Pegasus Mail's built-in mail transport system isn't used), you may search the forum for proof ... Enforcing <i>Load Winsock</i> in IERenderer will automatically enable the <i>Always</i> setting in Pegasus Mail, that's what I was trying to say, try it to figure out ...</p><p>[/quote]</p><p>I feel like I'm being a PITA but wish to minimize visits to workstations as I start switching users over to 4.61 so am trying to understand the relationship between the Winsock settings in Pegasus and IERenderer.  In my tests, enforcing <i>Load Winsock</i> in IERenderer does not enable the <i>Always</i> setting in Pegasus Mail, at least it doesn't change the setting if from <i>Never</i> to <i>Always</i> or from <i>On demand only</i> to <i>Always</i> (yes, I did restart Pegasus with each change).  Perhaps the setting doesn't get physically changed in Pegasus but Winsock gets loaded when enforced in IERenderer, provided IERenderer is enabled?</p>

[quote user="bfluet"]I feel like I'm being a PITA but wish to minimize visits to workstations as I start switching users over to 4.61 so am trying to understand the relationship between the Winsock settings in Pegasus and IERenderer.  In my tests, enforcing Load Winsock in IERenderer does not enable the Always setting in Pegasus Mail, at least it doesn't change the setting if from Never to Always or from On demand only to Always (yes, I did restart Pegasus with each change).[/quote]

It does, but only after opening the first HTML message during a session, looks like I need to enhance this a little ...

<p>[quote user="bfluet"]I feel like I'm being a PITA but wish to minimize visits to workstations as I start switching users over to 4.61 so am trying to understand the relationship between the Winsock settings in Pegasus and IERenderer.  In my tests, enforcing <i>Load Winsock</i> in IERenderer does not enable the <i>Always</i> setting in Pegasus Mail, at least it doesn't change the setting if from <i>Never</i> to <i>Always</i> or from <i>On demand only</i> to <i>Always</i> (yes, I did restart Pegasus with each change).[/quote]</p><p>It does, but only after opening the first HTML message during a session, looks like I need to enhance this a little ...</p>
			Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C

I retested the winsock settings including opening an HTML message between each change but the results were the same.

In case this makes a difference... I am using a non-standard pmail.ini file (pmail461.ini) specified by the -Y command line switch.

<p>I retested the winsock settings including opening an HTML message between each change but the results were the same. </p><p>In case this makes a difference... I am using a non-standard pmail.ini file (pmail461.ini) specified by the -Y command line switch.</p>

[quote user="bfluet"]I retested the winsock settings including opening an HTML message between each change but the results were the same.

In case this makes a difference... I am using a non-standard pmail.ini file (pmail461.ini) specified by the -Y command line switch.[/quote]

I don't think so unless it gets reloaded each time a message is opened, but I cannot tell about network installs. I'm using a switch David Harris provides and I don't know how it works internally, on a non-network user install after turning on the IERenderer option, restarting Pegasus Mail and opening an HTML message the Advanced settings screen shows Always being enabled if it was set to On demand only previously. If I enforce the setting on startup WinSock will be loaded but not being shown as set to Always on the Advanced settings screen: At this time I cannot use the switch mentioned above since it is only available after initializing a new instance of IERenderer which only happens on loading an HTML message - these are the choices I have and I only can tell for sure about non-network usage, sorry.

<p>[quote user="bfluet"]I retested the winsock settings including opening an HTML message between each change but the results were the same.</p><p>In case this makes a difference... I am using a non-standard pmail.ini file (pmail461.ini) specified by the -Y command line switch.[/quote]</p><p>I don't think so unless it gets reloaded each time a message is opened, but I cannot tell about network installs. I'm using a switch David Harris provides and I don't know how it works internally, on a non-network user install after turning on the IERenderer option, restarting Pegasus Mail and opening an HTML message the <em>Advanced settings</em> screen shows <em>Always</em> being enabled if it was set to <em>On demand only</em> previously. If I enforce the setting on startup WinSock will be loaded but not being shown as set to <em>Always</em> on the <em>Advanced settings</em> screen: At this time I cannot use the switch mentioned above since it is only available after initializing a new instance of IERenderer which only happens on loading an HTML message - these are the choices I have and I only can tell for sure about non-network usage, sorry.</p>
			Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C

[quote user="idw"]

[quote user="bfluet"]I retested the winsock settings including opening an HTML message between each change but the results were the same.

In case this makes a difference... I am using a non-standard pmail.ini file (pmail461.ini) specified by the -Y command line switch.[/quote]

I don't think so unless it gets reloaded each time a message is opened, but I cannot tell about network installs. I'm using a switch David Harris provides and I don't know how it works internally, on a non-network user install after turning on the IERenderer option, restarting Pegasus Mail and opening an HTML message the Advanced settings screen shows Always being enabled if it was set to On demand only previously. If I enforce the setting on startup WinSock will be loaded but not being shown as set to Always on the Advanced settings screen: At this time I cannot use the switch mentioned above since it is only available after initializing a new instance of IERenderer which only happens on loading an HTML message - these are the choices I have and I only can tell for sure about non-network usage, sorry.

[/quote]

You can only do the best you can do with what you have to work with so no need for the "sorry".  I hope the amazing job you have done in addressing the niggles is recognized by the Pegasus Mail community.

I am curious about something that I can't test.  I know that the Pegasus winsock setting is identity specific and appears to be stored in the pmail.ini file.  Have you noticed whether the Pegasus winsock setting changes for all identities when you toggle it in IERenderer?

 

[quote user="idw"]<p>[quote user="bfluet"]I retested the winsock settings including opening an HTML message between each change but the results were the same.</p><p>In case this makes a difference... I am using a non-standard pmail.ini file (pmail461.ini) specified by the -Y command line switch.[/quote]</p><p>I don't think so unless it gets reloaded each time a message is opened, but I cannot tell about network installs. I'm using a switch David Harris provides and I don't know how it works internally, on a non-network user install after turning on the IERenderer option, restarting Pegasus Mail and opening an HTML message the <i>Advanced settings</i> screen shows <i>Always</i> being enabled if it was set to <i>On demand only</i> previously. If I enforce the setting on startup WinSock will be loaded but not being shown as set to <i>Always</i> on the <i>Advanced settings</i> screen: At this time I cannot use the switch mentioned above since it is only available after initializing a new instance of IERenderer which only happens on loading an HTML message - these are the choices I have and I only can tell for sure about non-network usage, sorry.</p><p>[/quote]</p><p>You can only do the best you can do with what you have to work with so no need for the "sorry".  I hope the amazing job you have done in addressing the niggles is recognized by the Pegasus Mail community. </p><p>I am curious about something that I can't test.  I know that the Pegasus winsock setting is identity specific and appears to be stored in the pmail.ini file.  Have you noticed whether the Pegasus winsock setting changes for all identities when you toggle it in IERenderer? </p><p> </p>
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft