Community Discussions and Support

The perfect forum for general discussions or technical questions about Mercury Mail Server.

0
-1

[quote user="herud"]

Hallo,

I have installed Mercury/32 Version 4.52 with the modules SMTP Server, SMTP Relay Client and POP3 Client under Windows Vista Premium Home, SP 1. Generally it works fine.

But every time I go on the option CONFIGURATION -> MANAGE LOCAL USERS mercury crashes.

I have tried to start mercury with the Windows-Options "Run programm with administration rights" or in the compatibility mode for "XP" but the result is always the same crash. I have run mercury under the administrator login, no changes.

I suspect there is a problem with either your setting on the mailbox directory in Configuration | Mercury core "Local mailbox directory path" or the rights to that directory.  This should be something like c:\mercury\mail\~n   and Mercury/32 needs all rights to that directory path.

In the event log under WINDOWS-PROTOCOLS -> APPLICATIONS there ist the following entry (in german):

"Fehlerhafte Anwendung mercury.exe, Version 4.5.2.0, Zeitstempel 0x00000000, fehlerhaftes Modul mercury.exe, Version 4.5.2.0, Zeitstempel 0x00000000, Ausnahmecode 0xc0000005, Fehleroffset 0x00057bb2, Prozess-ID 0x17d4, Anwendungsstartzeit 01c96a559ee4a9c0"

Translation:

"incorrect application mercury.exe, version 4.5.2.0, time stamp 0x00000000, incorrect module mercury.exe, verion 4.5.2.0, timp stamp 0x00000000, exception code 0xc0000005, error offset 0x00057bb2, process-id 0x17d4, application start time 01c96a559ee4a9c0"

Has anybody an idea for eliminating this error or for a work-around ?

Great thanks in advance and a Happy New Year

Jochen from Würzburg in Germany

 

[/quote]
0
-1
closed
erob posted Dec 30 '08 at 5:10 pm

Thomas,

What I failed to do was exit Pegasus and restart it on my computer after making the change in NConfig. Duh!

Your suggestion fixed my problem.

Thank you so very much.

Happy New Year to you and yours,

eRob

0
-1
closed
juice posted Dec 30 '08 at 12:29 am

ok, as per your instructions...I switched to MercuryC and set it up using the same information I would use if I was setting up Outlook express to send and recieve mail from my host.

For comcast, I had to go to their site and check the help files on how to set up outlook express and they gave mail.comcast.net on port 587.  That didn't work, so I tried smtp.comcast.net on port 587 and ... IT WORKS!!!

 Thank you so very much and I hope my response as to the exact fix will help others.

0
-1
closed
dilberts_left_nut posted Dec 22 '08 at 11:11 am

It's working now

[quote]

~$ telnet mail.tals.com.au 25
Trying 59.167.194.170...
Connected to mail.tals.com.au.
Escape character is '^]'.
220 tals.com.au ESMTP server ready.
ehlo dln
250-tals.com.au Hello dln; ESMTPs are:
250-TIME
250-SIZE 0
250-AUTH CRAM-MD5 LOGIN
250-AUTH=LOGIN
250-STARTTLS
250 HELP
quit
221 tals.com.au Service closing channel.
Connection closed by foreign host.
[/quote]

and your DNS looks OK.

[quote]

~$ dig tals.com.au -t mx

; <<>> DiG 9.5.0-P2 <<>> tals.com.au -t mx
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 52753
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1

;; QUESTION SECTION:
;tals.com.au.                   IN      MX

;; ANSWER SECTION:
tals.com.au.            3600    IN      MX      10 mail.tals.com.au.

;; AUTHORITY SECTION:
tals.com.au.            3380    IN      NS      ns80.mdwebhosting.com.au.
tals.com.au.            3380    IN      NS      game-server.tals.com.au.

;; ADDITIONAL SECTION:
mail.tals.com.au.       3600    IN      A       59.167.194.170

;; Query time: 113 msec
[/quote]

What do the MercS logs say?

0
-1
closed
LesD posted Dec 18 '08 at 10:11 pm

I have now got to the bottom of this.  You confirming that it was not a problem at my end has forced me to look further.

In fact the messages I thought were all the same were in fact sent at slightly different times.  They were generated in a frenzy last night at three of my clients as error messages when certain machines failed to connect to my FTP server.  They were sent via Demon who was the ISP for three of my clients.

For some reason, these messages were not delivered immediately but rather, very slowly throught the day.  A few straglers are still coming in now.

I have now set up the client machines to post direct to my server and not via their ISP.

Thanks again.

0
-1

My Distributing POP3 Client has been set to download mail for three accounts on my ISP's server.  Two are working correctly, but one results in the message "File creation error. - Network Error; delivering anyway." when polling takes place.  There is mail for that account, but it is being left on my ISP's server.

 Any ideas what may be causing this and what the solution might be?

Prior to this, all accounts have functioned correctly for many months.

 Thank you

GordonM

 Further Comment

Further to the above, I have now set up a normal POP3 account on Outlook Express for the problem account.  This manages to pull down all of the mail except, possibly, one message.  I receive an error message, saying:

 Message number 1 could not be retrieved. Account: 'pop.broadband.rogers.com', Server: 'pop.broadband.rogers.com', Protocol: POP3, Server Response: '-ERR problem retrieving message.', Port: 110, Secure(SSL): No, Server Error: 0x800CCC90, Error Number: 0x800420CD

Maybe one of the messages on the server has been corrupted.

Problem Solved

It seems that there was a problem with one message on the server.  I downloaded all of the messages for the problem account, without leaving messages on the server.  I then received the error message noted above.  I then went into the account using my ISP's webmail app and one message was left behind.  I delted this.  I then sent a test message to the account and Mercury was able to download it.  I have no idea what was wrong with the message that I had to delete, as I had no means of analyzing it through webmail.

 

0
-1
closed
grunners posted Dec 24 '08 at 11:12 am

Well - I had problems with other mail servers on this machine, so tested them (and Mercury) on a virtual pc - all worked immediately. 

Obviously something is going on on that machine.  I shall investigate and post my findings! 

Thanks for your help - sorry if I was vague in places but I was stumped!

0
-1
closed
smurfy posted Dec 17 '08 at 4:13 pm

Hello Peter

you can use the MercuryH PH-Server-Module . With this module you can "share" a normal Pegasus-Mail-Adressbook for Users which has a PH-client.

 

Info from the Mercury-Help-File:

>MercuryH PH Directory Server
>
>MercuryH is a directory services module - it accepts requests for addressbook lookups from other systems and returns lists of possible matches. The protocol used by MercuryH is called the PH >protocol, also sometimes known as the QI/CSO protocol: it is widely-used on the Internet by mail clients such as Pegasus Mail and Qualcomm's Eudora. At the time this help file was written, an >Internet standard was in the late stages of being formalised for the PH protocol - MercuryH implements that standard.
>
>In order to fulfil queries, MercuryH uses a Pegasus Mail addressbook file, mapping the fields in the addressbook file onto the standard fields defined by the PH protocol. Any Pegasus Mail >addressbook can be used by MercuryH, and you can use the import/export tools provided with Pegasus Mail to create and maintain addressbooks for MercuryH.
>

Hope this helps

Hans 

0
-1

[quote user="mikerocosm"]

Long time user, first time poster . . .

I've just converted my home Mercury server (gathers several POP3 accounts for myself and my wife, distributes them back to us through Pegasus) to deliver mail using IMAP instead of POP3. I've got it all working just fine, locally and from various remote installations, but IMAP clients will not connect to the Mercury server as long as the Pegasus client is running on the server machine (which is also my trusty does-everything home computer). Simplest solution is to just close Pegasus on the server after I've run my traps each morning, I suppose, but I never had to do that when using POP3, and Lord knows, I don't want to have to change my behavior now.

So, is there a way to configure Pegasus locally on the Mercury server so that it doesn't interfere with IMAP access from remote Pegasus clients?

Nope, the lock file is in place to ensure that a user and Mercury/32 are not both accessing the same folders at the same time.  That would be a sure way to lose data and maybe the entire folder.  This is not a problem with POP3 since it is only downloading the mail as separate files from the new mail directory.  Even when these files are downloaded and deleted via POP3 the only thing you have to do in WinPMail to clear it up is to close and reopen the new mail folder.

Inquiring minds want to know . . .

Best regards,

Mike

[/quote]
0
-1

Open relays are quickly discovered and misused, so it's important to get the relaying settings right in Mercury. Once that is done you have done what you can, tracking down spammers and making them rethink their lives is not a realistic undertaking.

There is a risk your IP address has been blacklisted if you have been relaying a lot of junk, so you may want to check that (for instance here: http://www.mxtoolbox.com/blacklists.aspx)

Haven't been using SSL with Outlook so I can't help there. Maybe someone else knows?

/Rolf 

0
-1
closed
mauriceuk posted Dec 19 '08 at 6:05 pm

Hi Thomas

Got some files back but not all? many are ones I deleted some time back.  Pegasus is now working, I must move on, so much time
wasted.

Many thanks for your help and patience.

 

Happy Christmas to you and yours Thomas

 

0
-1
closed
Thomas R. Stephenson posted Dec 18 '08 at 6:50 pm

[quote user="boc1580"]

I am able to subscribe and manage email lists through the email without problems.  I am also able to subscribe to mailing lists via the web interface and receive a confirmation.  However, when I try to unsubscribe the confirmation request message does not get sent.  Looking at the Core module logs and the error email generated to the postmaster, it appears the message has no from email address.  I looked into the template files and it appears the templates are only the message body.  Any idea where I can locate the setting to correct this error?

 This mail comes from postmaster and uses the domain that shows in Configuration | Mercury core "Internet name for this system". 

 Here's the raw view of the message I receive when I unsubscribe.

Received: from spooler by tstephenson.com (Mercury/32 v4.62); 18 Dec 2008 09:44:16 -0800
X-Envelope-To: test@tstephenson.com
From: postmaster@tstephenson.com
To: test@tstephenson.com
Subject: Unsubscription information
Date: Thu, 18 Dec 2008 09:44:13 -0800
MIME-Version: 1.0
Content-type: Text/plain; charset=US-ASCII
X-Text-Classification: good
X-POPFile-Link: http://192.168.1.2:8080/jump_to_message?view=24534
X-Recipient: test@tstephenson.com
X-PMFLAGS: 34078848 0 1 YIIVWBBL.CNM                       

Farewell from the testlist@tstephenson.com (Test Digest List) mailing list.

Your subscription to this list has been closed down, either in response
to an explicit request from your e-mail address, or to a command from the
list's moderator.

If you wish to re-subscribe to this list in future, please send a mail
message to maiser@tstephenson.com, containing the following two lines:

   SUBSCRIBE TestList test
   EXIT

Best regards,
The List Management.
 

Thank you,

Chris Anderson

[/quote]
0
-1

[quote user="Konrad Hammerer"]

Yes, I tried it and it seems to work but I do not know if there is something I cannot see right now and this might cause me trouble later on. But I hope STUNNEL and Mercury now how to deal with this scenario!

No different that using a NAT router, all the connections come from the same IP address from the router to the server but if you look the original IP address is preserved.

Best,

Konrad

[/quote]
0
-1
closed
Thomas R. Stephenson posted Dec 13 '08 at 4:52 pm

This problem *is* repeatable - I'm unable to move any folder at any time.

I'm using Mercury/32 v4.62 on XP.

One thing you might try.  Install Pegasus Mail on the Mercury/32 system and point the mailboxes at the Mercury/32 mailbox structure.  You can then work directly with the mail folders.  If nothing else this should make it easier to re-build the folder structure.

 

0
-1

> This is pretty wierd. If I telnet from my office which is on the same
> lan as the server, I can telnet the mail server without any problem.
> Its only when I get home that I cant telnet to the smtp port 25. Will
> have to put the router off and connect the isp line directly to the
> server and see if that makes any difference. Once my mailserver ip and
> my external IP are the same, it should give me an idea if the isp is
> blocking the port. Although, they swear they arent blocking the
> ports..only blocking telnet to the ip. Sounds fishy to me..

Always difficult to get the fact's out of the phone support people.  However in this case they may be correct.

>
>  Do I need to make a mx record for smtp.bharatfloorings.com as well?

Nope, it's the MX host and it should have the IP address of the router.

>
>  Here is the mercury ini file..once again, I am very grateful for your help.
>

I'm removing some lines that are not pertinent.

>
> [General]
> myname:          bharatfloorings.com    # Canonical name for this server
> timezone:        +0000    # Time Zone to add to date fields
> file_api:        1    # Use the file api instead of queues
> mailqueue:       C:\MERCURY\QUEUE    # Where mail should be put for delivery
> smtpqueue:       C:\MERCURY\QUEUE    # Where the SMTP client should look for mail
> newmail_path:    C:\MERCURY\MAIL\~N    # Where to find the users' WinPMail mailboxes.

Ok, pretty normal.

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

You are running Mercury core, MercuryS (port 25 inbound), MercuryP (port 110) and MercuryC (port 25 outbound but this can change)


>
>
> [MercuryC]
> Host : smtp.bharatfloorings.com

This should be the host name of the ISPs SMTP host.  MercuryC will connect to the external SMTP host to send the mail.


> Failfile : C:\MERCURY\Mercury\FAILURE.MER
> HELO : bharatfloorings.com
> Poll : 30
> Scratch : C:\MERCURY\scratch
> ReturnLines : 15
> Timeout : 30
> ESMTP : 1
> POP3_Auth : 0
> Logfile : C:\MERCURY\Logs\MercuryC\~y-~m-~d.log
> Log_Verbose : 0
> Session_logging : C:\MERCURY\Sessions\MercuryC
> Session_logmode : 0
>
> [MercuryE]

Not used.

>
> [MercuryD]

Not used

>
> [MercuryS]

looks normal

> Debug : 1
> Logfile : C:\MERCURY\Logs\MercuryS\~y-~m-~d.log
> Timeout : 30
> Relay : 0
> Strict_Relay : 1
> Allow_Illegals : 0
> SMTP_Authentication : 0

Might need to turn on authentication for sending from outside the system.

> Session_logging : C:\MERCURY\Sessions\MercuryS
> Session_logmode : 0
> Compliance_Settings : 0
> Maximum_Failed_Rcpts : 4
> Max_Relay_Attempts : 4
> SSL_Mode : 0
> ST_Blacklisting : 288
> No_VRFY : 0
> SMTP_ConnFlags : 0
>
> [MercuryP]

Pretty normal.

> logfile : C:\MERCURY\Logs\MercuryP\~y-~m-~d.log   # Traffic logging file
> Session_logging : C:\MERCURY\Sessions\MercuryP\   # Directory for session log files
> Session_logmode : 0
> Scratch : C:\MERCURY\Scratch\MercuryP
> Timeout : 60
> UIDL_nul_list : 1
> New_UIDs : 1
> No_NUL_passwords : 1
>
> [MercuryX]

Not used

> # [Groups]
> # testgroup            :     TESTGRP
>
> [Domains]
; server : domain
> bharatfloorings: bharatfloorings
> bharatfloorings: bharatfloorings.com
> bharatfloorings: (202.177.251.251)

Wrong brackets, should be [202.177.251.251]

> Delta: bharatfloorings.com

Remove this one, you can only have one server.

>
> [Maiser]
> Maiser:          Maiser   # 'Username' of mail server account
> Helpfile:        C:\MERCURY\Mercury\MAISER.HLP   # Help sent on failed maiser requests
> Lookupfile:      C:\MERCURY\Mercury\MAISER.LKP   # Format file for the 'lookup' command
> Send_dir:        C:\MERCURY\Mercury\SENDABLE   # Directory for the 'send' command
> Logfile:         C:\MERCURY\Logs\Maiser\~y-~m-~d.LOG   # Mail server log file
> Notify:          C:\MERCURY\Mercury\TMP   # Dir. for pending 'notify' commands
> NoList:          N   # If 'Y', disable the 'list' command
> Local_only:      Y   # If 'Y', local 'notify' commands only
>

2.32k
13.69k
8
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