Community Discussions and Support
Deactivating protocol modules - new user

Rights management (and failing to plan for such) catches many, myself included. [:P]

Rights management (and failing to plan for such) catches many, myself included. [:P]

Hi,

I have set up an environment on my local PC consisting of the following:

I am running Win XP SP2 Home Edition.

Apache 2.2.8
MySQL 5.0.51a
PHP 5.2.5 + PHP 4.4.8 + PEAR
Mercury Mail Transport System v4.52

Problem: When I start up Mercury to send an email from inside a php script, none of my php scripts work. It looks as though an url like http://127.0.0.1/script.php is going to the Mercury http server instead of Apache. I have tried to keep the module from loading by deselecting it from Configuration/Protocol modules and stopping and restarting the Mercury mail server, but Mercury does not seem to remember my module selections. How can I keep a module from loading?

<P>Hi,</P> <P>I have set up an environment on my local PC consisting of the following:</P> <P>I am running Win XP SP2 Home Edition. Apache 2.2.8 MySQL 5.0.51a PHP 5.2.5 + PHP 4.4.8 + PEAR Mercury Mail Transport System v4.52 </P> <P>Problem: When I start up Mercury to send an email from inside a php script, none of my php scripts work. It looks as though an url like <A href="http://127.0.0.1/script.php">http://127.0.0.1/script.php</A> is going to the Mercury http server instead of Apache. I have tried to keep the module from loading by deselecting it from Configuration/Protocol modules and stopping and restarting the Mercury mail server, but Mercury does not seem to remember my module selections. How can I keep a module from loading? </P>

How can I keep a module from loading?

Either change the port setting in Configuration | MercuryB from 80 to say 8080 or use Configuration | Protocol modules ... to remove it.  In either case Mercury needs to be restarted to implement the configuration change.

 

<blockquote>How can I keep a module from loading?</blockquote><p>Either change the port setting in Configuration | MercuryB from 80 to say 8080 or use Configuration | Protocol modules ... to remove it.  In either case Mercury needs to be restarted to implement the configuration change.</p><p> </p>

Maybe your mercury.ini is read-only for some reason?

You could manually comment out the unneeded protocols, save, recheck & restart Merc.
 

[quote]

[Protocols]
MERCURYS.DLL
MERCURYP.DLL
MERCURYE.DLL
# MERCURYC.DLL
MERCURYD.DLL
# MERCURYH.DLL
# MERCURYF.DLL
# MERCURYW.DLL
# MERCURYX.DLL
MERCURYI.DLL
# MERCURYB.DLL
[/quote]

<p>Maybe your mercury.ini is read-only for some reason?</p><p>You could manually comment out the unneeded protocols, save, recheck & restart Merc.  </p><p>[quote] [Protocols] MERCURYS.DLL MERCURYP.DLL MERCURYE.DLL # MERCURYC.DLL MERCURYD.DLL # MERCURYH.DLL # MERCURYF.DLL # MERCURYW.DLL # MERCURYX.DLL MERCURYI.DLL # MERCURYB.DLL [/quote] </p>

I removed the module MercuryB and, as you indicated, and all the aforementioned problems went away. Thanks a lot for your prompt response.

Al Rodriguez

<P>I removed the module MercuryB and, as you indicated, and all the aforementioned problems went away. Thanks a lot for your prompt response.</P> <P>Al Rodriguez</P>

You are absolutely right. What occurred was that I was logged on as an ordinary user under Win XP, while I was trying to configure Mercury. I logged on as Owner, instead, and Mercury remembered all the changes because I originally installed Mercury as Owner. Silly right?

Al Rodriguez

<P>You are absolutely right. What occurred was that I was logged on as an ordinary user under Win XP, while I was trying to configure Mercury. I logged on as Owner, instead, and Mercury remembered all the changes because I originally installed Mercury as Owner. Silly right?</P> <P>Al Rodriguez</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