Community Discussions and Support

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

0
-1
closed
Thomas R. Stephenson posted Jun 13 '10 at 12:18 am

> I looked at the MercuryI log file. It does not have any entry for my attempt to authenticate. It's as if my email client isn't talking to
> the server! How can that be?


If the client is showing a connection attempt and you are can connect to port 143 via telnet then something is setting on port 143.  If there is nothing showing in the Mercury log nor on the console screen then this looks like something else is trapping the calls to port 143.  Are you sure you are not running multiple copies of Mercury?   Is there anti-virus software running?  Anti-virus software could be setting between Mercury and the client trapping calls to port 143.

 

0
-1

Is there a link between the record in the Mercury S log and the correspondent record in the Mercury E log?

Only the MAIL FROM and RCPT TO addresses.  There is no unique process number controlling the entire thread except for the Message-ID of the original message and that's not logged.

Edit:  There of course is the capability of the sending client to ask for a delivery receipt and a MercuryE transaction record showing the delivery process.  The read receipts are much more tricky since many system (and users) turn off read receipts.

 

0
-1

> I made changes to the SMTP server port (=465) and the SMTP address (=smtp.1and1.com), i now receive the following error message;

This is a good ESMTP host.  I was able to connect to port 25 normally via telnet.

Start | Run telnet smtp.1and1.com 25 returns

220 smtp.perfora.net (mrus2) Welcome to Nemesis ESMTP server
ehlo thomas
250-smtp.perfora.net
250-STARTTLS
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250-PIPELINING
250-SIZE 120000000
250 HELP

I says it supports STARTTLS and ESMTP aurthorization

> Connection error during handshake with smtp.1and1.com failed
> Error FF servicing queue job.

I suspect you are still trying to connect to the wrong port.

>  
> The mercury ini file is pasted below;
>  
> #  MERCURY.INI generated by Mercury Setup

> [MercuryC]
> Host : smtp.1and1.com
> Failfile : C:\MERCURY\Mercury\FAILURE.MER
> Poll : 30
> Scratch : C:\MERCURY\scratch
> ReturnLines : 15
> Timeout : 30
> ESMTP : 1
> Server_Port : 465

Use port 25.  This one is saying it uses STARTTLS which uses the standard port 25 or maybe the submission port 587 since it responds to port 587 as well.  In any case try port 25 first.

> SMTP_Username: olawale@artwales.biz
> SMTP_Password:
> POP3_Auth : 0

You have not set authorization the the server is requesting it. You might need to to relay off this server.

> POP3_Host : smtp.1and1.com
> POP3_Port : 465

Use port 25 instead of port 465 unless you know what type of secure connection is required by the host.

> POP3_ConnFlags : 4
> Logfile : C:\MERCURY\Logs\MercuryC\~y-~m-~d.log
> Log_Verbose : 0
> Session_logging : C:\MERCURY\Sessions\MercuryC
> Session_logmode : 0

> [MercuryS]
> Debug : 1
> Logfile : C:\MERCURY\Logs\MercuryS\~y-~m-~d.log
> Timeout : 30
> Relay : 0
> Strict_Relay : 1
> Server_Port : 465

Not sure what you are doing here.  MercuryS must have port 25 open to receive mail from the outside world unless you are receiving from a special gateway or forwarding system on this alternate port.  

In any case, I cannot telnet into either of these ports to the artwales.biz IP address.


> Alt_Server_Port : 587
> Allow_Illegals : 0
> SMTP_Authentication : 0
> 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]
> 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

> [Domains]
> artwales: artwales
> artwales: artwales.biz
> artwales: [74.208.138.235]

0
-1
closed
array posted Jun 9 '10 at 12:34 pm

I figured it out. It was the DNS zone that I had to enter a mail exchange mx regi. thanks for the respond Rolf.

/Andrée

0
-1

The hosts file isn't expected to contain MX information so MercuryE will always query available name servers. However, in this case you could probably use the (not very well documented) domain re-write function in Mercury.

Find the empty Rewrite section towards the end of mercury.ini and add this line:

[Rewrite]
serverB: [192.168.2.34]

This should redirect all mail

for someuser@serverB to someuser@[192.168.2.34]. You will need to restart Mercury for this to take effect.

/Rolf

 

0
-1
closed
Sharkfin posted Jun 1 '10 at 10:46 pm

Well, you could have two accounts but everything that goes to A gets copied to B. That way you have two entirely independent sets of messages.

You could set one (or both) of the clients to leave mail on the server, although you'd need an agreed deletion policy somewhere along the line.

Your best bet might be to simply use IMAP rather than POP3. That way the messages aren't moved off the server onto the client. Unless one user deletes a message from the server, the other user will still see it.

0
-1
closed
PiS posted Jun 6 '10 at 7:07 pm

I've lately run several tests aginst MercuryI, and what I can see your report generally match my findings.

Approx. the following is what I've last week reported to David for examination:

  • It appears that in some cases newly created threads have to finish before allowing existing ones to continue. (this means the opposite of what you say above)
  • CPU rushes, and disk activity is extremely intense. Especially cache-files are not bulk-read.
  • MercuryI reads the headers of all UNSEEN messages, returns the headers and body, then adds a X header containing FLAGS. I'm under the impression that this is the reason why some some clients report message headers have been altered, who then stop fetching new messages.
  • \RECENT flag always reports 0.

David has responded and is examining these issues. I'll keep you posted when I have something to report.

0
-1
closed
Thomas R. Stephenson posted May 27 '10 at 5:36 pm

> 0,256,"6FTWYDEH:7AA9:FOL00012","4D591135:My mailbox","Gelöschte Nachrichten",0,20
>
> According to the above article, the second value should be between 0 and 4 (two relevant bits). And there shouldn't be anything behind
> the name of the folder, so where does the ",0,20" come from? Is this a syntax error I should fix, or have there been additions to the
> HIERARCH.PM format? Maybe those values denote certain special folders in PMAIL or for the IMAP server. (The above is a "Trash"
> folder.)

This is an indication that the folder has been deleted.  Delete the line when Pegasus Mail is not running.

0
-1
closed
Rolf Lindby posted May 22 '10 at 6:39 pm

The Mercury service can be installed with the instm32s.exe program, which can be found in the Mercury directory. Once installed with appropriate settings there are several ways to control it in Windows 2008 Server. You can use the Microsoft Management Console (MMC) snap-in for services, you can use traditional command line commands (net start <nameofservice>, net stop <nameofservice>) or the resource kit sc.exe command line utility, and presumably the new PowerShell scripts as well. Google around a bit if you need more info. The newer versions of has controls for it as well. 

/Rolf 

0
-1
closed
tux posted May 20 '10 at 1:42 am

Hey all,

 I'm using Mercury32 for about 4 years. But now as my org is growing they are expecting more. I have 3 tasks to accomplish ASAP.

1. I want to forward all emails of Mercury32 to a separate server installed with Avira MailGate for Spam filtering on a specific port.

2. I want to export accounts (POP3 and IMAP4) so that I can import them in any Linux based mail server e.g. Postfix, Qmail, etc.

3. Last but not least that I need to give access Web mail privilege to users to use their email without Outlook or any client.

Looking forward for positive and prompt reply from all experts.

Thanking you.

0
-1

If you have installed ClamWall you need to make sure you have the lastest ClamAV version (see this post for more details: http://community.pmail.com/forums/thread/22914.aspx).

Furthermore you should make sure you have no real-time antivirus software or similar that could be interfering with Mercury's access to the queue directory.

/Rolf

 

0
-1
closed
PiS posted May 21 '10 at 6:53 pm

Any interventions at the file level within Mercury, except policies invoked, is considered dangerous. That said, we manipulate several config-files automatically without problems, but never queue directories - and it has worked without problems for a decade and a half now.

0
-1

I have since found out that I had a failing switch module (hard fail yesterday - switch engine actually disabled module).

 

I would have to say that Thomas's post earlier was spot-on, packets were not able to reach their intended SMTP server uninterrupted. I believe that it occurred in messages sent to yahoo.com because that domain / MX had some of the longer connect times due to numerous accounts receiving the same email that was generated on our end.

 

This was not an easy thing to troubleshoot as we had replaced same module (twice) in the last 45 days or so. One replacement was bad out of the box, by the way.

 

HTH

0
-1

I got it all figured out now.

 

DynDns receives my mail and forwards it to the mailserver that they have listed in their MX records.  I had this set up to go to my registrar, which I also use for my email.

 

I added my mailserver, mail.gamesoda.com to the top of the list for these mx records.  I also changed the smtp port setting to 25.  I am now able to receive mail.

 

I'm still using verizon for the smart host, so i can send mail too.

 

Everything seems to be working now.

 

Thank you for your help.

0
-1
closed
tomt posted May 10 '10 at 9:01 pm

Thanks Rolf.

Turns out to be me !
I was moving the mail into a draft folder, so It had no from address as it hadn't been sent !!
Sorted now.

Thanks

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