Community Discussions and Support
Unable to send mail after updating Mercury's Pegasus Mail interface

We strongly recommend always using UNC paths for multi-user setups rather than using drive mappings (and of course local drive mappings won't work remotely either ;-).  You never know when a network drive letter will fail to map at login or somehow become messed up.

We strongly recommend always using UNC paths for multi-user setups rather than using drive mappings (and of course local drive mappings won't work remotely either ;-).  You never know when a network drive letter will fail to map at login or somehow become messed up.

Hi

We are suddenly experiencing a strange problem. Last night I used VPN/Remote Desktop to access the server on which Mercury is installed. I had experienced a problem with IMAP accessing my mail account and looking through the Mercury settings Configuration>Pegasus Mail... I noticed that the field 'Directory to Pegasus Mail .exe file' was empty and typed in the local path to the winpm-32.exe. I did not realise that this was always empty.

This morning at work, the three trial machines which access Pegasus Mail via a shortcut to the pmail installation on the server (\\server\share\winpm-32.exe) are unable to send mail. All the other PC's which use a local installation of Pegasus Mail (C:\PMAIL\winpm-32.exe) can send mail without a problem.

I have tried changing the 'Directory to Pegasus Mail...' to \\server\share\ but mail is still not being sent.

pconfig.exe on the server shows the following:

Standalone configuration:


 Home mailbox :    [\\ORION\PMAIL\~8                     ]
 New mailbox  :     \\ORION\PMAIL\~8
 Asynch gateway? :  Y

and the UDG:


              Gateway name : [MERCURY         ]
            *New mail path :
    Is ↑ a program to run? :  N
     *New mail search mask :
       *Outgoing mail path :  E:\MERCURY\QUEUE
    *Run for outgoing mail :
          *Filename format :  ~d~d.101
   Run to validate address :
     *Reply address format :  "~p" <~L~L~8@apsarchaeology.co.uk>
   Accepts SMTP addresses? :  Y
   Simple message headers? :  'Glue' headers
     UUEncode attachments? :  Y
           Burst messages? :  N    Gateway processes BCC? : N
       Strip gateway name? :  Y
   Force all mail through? :  N 

I configured Pegasus Mail to keep a record of messages sent in the syslog.pm file:

08-03-05 11:40 M greenman@gmail.com test - 0 <Default> NNYNNY

And according to the System Messages window the mail was sent:

Wed, 11:40:05 Message sent to 'greenman@gmail.com', 'test'

However, there is no evidence that this reaches Mercury. Nothing is logged in the Mercury SMTP Client (end to end version), and no log file is produced that shows any mail to that address was sent. Session logging for the MercuryE module is permanently enabled.

Does anyone have any suggestions as to what may be happening here please and how I can fix this? I am not convinced that verifying the path to the executable has caused this behaviour, so I wonder if there is anything else that may upset things.

Thanks

 

p.s.

The IMAP problem was caused by a copy of my Pegasus Mail account still being open on a work machine. I used the same remote desktop connection to close it, and then could access my mail on my home PC.

Edit:

I fixed it.

Looking at my post I realised that the Outgoing Mail Path in the UDG was local (E:\...). So, verifying the path to the Winpm-32.exe file (which had not been done since Pegasus Mail was installed on this sever a few weeks ago), seems to have forced the clients to re-read the UDG. Why they were able to send mail before this is a mystery.

Using the DFS root convention to point to the gateway (\\htlincs.local\IT\Mercury), enabled the clients using the shortcut to Pegsasus installed on the server to send mail again. So - after updating the path to the exe file, the clients were looking for E:\...\mercury which is why they failed.

Amazing.

&lt;P&gt;Hi&lt;/P&gt; &lt;P&gt;We are suddenly experiencing a strange problem. Last night I used&amp;nbsp;VPN/Remote Desktop&amp;nbsp;to access the server on which Mercury is installed. I had experienced a problem with IMAP accessing my mail account and looking through the Mercury settings Configuration&amp;gt;Pegasus Mail... I noticed that the field &#039;Directory to Pegasus Mail .exe file&#039; was empty and typed in the local path to the winpm-32.exe. I did not realise that this was always empty.&lt;/P&gt; &lt;P&gt;This morning at work, the three trial machines which access Pegasus Mail via a shortcut to the pmail&amp;nbsp;installation on the server (&lt;A href=&quot;file://server/share/winpm-32.exe&quot; mce_href=&quot;file://server/share/winpm-32.exe&quot;&gt;\\server\share\winpm-32.exe&lt;/A&gt;)&amp;nbsp;are unable to send mail. All the other PC&#039;s which use a local installation of Pegasus Mail (C:\PMAIL\winpm-32.exe) can send mail without a problem.&lt;/P&gt; &lt;P&gt;I have tried changing the &#039;Directory to Pegasus Mail...&#039; to &lt;A href=&quot;file://server/share/&quot; mce_href=&quot;file://server/share/&quot;&gt;\\server\share\&lt;/A&gt; but mail is still not being sent.&lt;/P&gt; &lt;P&gt;pconfig.exe on the server&amp;nbsp;shows the following:&lt;/P&gt; &lt;P&gt;Standalone configuration:&lt;/P&gt; &lt;P&gt; &amp;nbsp;Home mailbox :&amp;nbsp;&amp;nbsp;&amp;nbsp; [\\ORION\PMAIL\~8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ] &amp;nbsp;New mailbox&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href=&quot;file://orion/PMAIL/~8&quot; mce_href=&quot;file://orion/PMAIL/~8&quot;&gt;\\ORION\PMAIL\~8&lt;/A&gt; &amp;nbsp;Asynch gateway? :&amp;nbsp; Y&lt;/P&gt; &lt;P&gt;and the&amp;nbsp;UDG:&lt;/P&gt; &lt;P&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Gateway name : [MERCURY&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ] &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *New mail path : &amp;nbsp;&amp;nbsp;&amp;nbsp; Is &uarr; a program to run? :&amp;nbsp; N &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *New mail search mask : &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *Outgoing mail path :&amp;nbsp; E:\MERCURY\QUEUE &amp;nbsp;&amp;nbsp;&amp;nbsp; *Run for outgoing mail : &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *Filename format :&amp;nbsp; ~d~d.101 &amp;nbsp;&amp;nbsp; Run to validate address : &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *Reply address format :&amp;nbsp; &quot;~p&quot; &amp;lt;&lt;A href=&quot;mailto:~L~L~8@apsarchaeology.co.uk&quot; mce_href=&quot;mailto:~L~L~8@apsarchaeology.co.uk&quot;&gt;~L~L~8@apsarchaeology.co.uk&lt;/A&gt;&amp;gt; &amp;nbsp;&amp;nbsp; Accepts SMTP addresses? :&amp;nbsp; Y &amp;nbsp;&amp;nbsp; Simple message headers? :&amp;nbsp; &#039;Glue&#039; headers &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UUEncode attachments? :&amp;nbsp; Y &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Burst messages? :&amp;nbsp; N&amp;nbsp;&amp;nbsp;&amp;nbsp; Gateway processes BCC? : N &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Strip gateway name? :&amp;nbsp; Y &amp;nbsp;&amp;nbsp; Force all mail through? :&amp;nbsp; N&amp;nbsp;&lt;/P&gt; &lt;P&gt;I configured Pegasus Mail to keep a record of messages sent in the syslog.pm file:&lt;/P&gt; &lt;P&gt;08-03-05 11:40&amp;nbsp;M&amp;nbsp;&lt;A href=&quot;mailto:greenman@gmail.com&quot; mce_href=&quot;mailto:greenman@gmail.com&quot;&gt;greenman@gmail.com&lt;/A&gt;&amp;nbsp;test&amp;nbsp;-&amp;nbsp;0&amp;nbsp;&amp;lt;Default&amp;gt;&amp;nbsp;NNYNNY&lt;/P&gt; &lt;P&gt;And according to the System Messages window the mail was sent:&lt;/P&gt; &lt;P&gt;Wed, 11:40:05&amp;nbsp;Message sent to &lt;A href=&quot;mailto:&#039;greenman@gmail.com&#039;&quot; mce_href=&quot;mailto:&#039;greenman@gmail.com&#039;&quot;&gt;&#039;greenman@gmail.com&#039;&lt;/A&gt;, &#039;test&#039;&lt;/P&gt; &lt;P&gt;However, there is no evidence that this reaches Mercury. Nothing is logged in the Mercury SMTP Client (end to end version), and no log file is produced that shows any mail to that address was sent. Session logging for the MercuryE module is permanently&amp;nbsp;enabled.&lt;/P&gt; &lt;P&gt;Does anyone have any suggestions as to what may be happening here please and how I can fix this? I am not convinced that verifying the path to the executable has caused this behaviour, so I wonder if there is anything else that may upset things.&lt;/P&gt; &lt;P&gt;Thanks&lt;/P&gt; &lt;P mce_keep=&quot;true&quot;&gt;&amp;nbsp;&lt;/P&gt; &lt;P&gt;p.s.&lt;/P&gt; &lt;P&gt;The IMAP problem was caused by a copy of my&amp;nbsp;Pegasus Mail account still being open on a work machine. I used the same remote desktop connection to close it, and then could access my mail on my home PC.&lt;/P&gt; &lt;P mce_keep=&quot;true&quot;&gt;Edit:&lt;/P&gt; &lt;P mce_keep=&quot;true&quot;&gt;I fixed it.&lt;/P&gt; &lt;P mce_keep=&quot;true&quot;&gt;Looking at my post I realised that the Outgoing Mail Path in the UDG was local (E:\...). So, verifying the path to the Winpm-32.exe file (which had not been done since Pegasus Mail was installed on this sever a few weeks ago), seems to have forced the clients to re-read the UDG. Why they were able to send mail before this is a mystery.&lt;/P&gt; &lt;P mce_keep=&quot;true&quot;&gt;Using the DFS&amp;nbsp;root convention to point to&amp;nbsp;the gateway (&lt;A href=&quot;file://htlincs.local/IT/Mercury&quot;&gt;\\htlincs.local\IT\Mercury&lt;/A&gt;), enabled the clients using the shortcut to Pegsasus installed on the server to send mail again. So - after updating the path to the exe file, the clients were looking for E:\...\mercury which is why they failed.&lt;/P&gt; &lt;P mce_keep=&quot;true&quot;&gt;Amazing.&lt;/P&gt;
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