Community Discussions and Support

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

0
-1
closed
Rolf Lindby posted Jul 24 '09 at 4:56 pm

As Thomas pointed out, brackets are required around IP numbers in Local domains. Furthermore it appears you have misspelled the sender address in your messages (...huse instead of ...house).

/Rolf 

0
-1
closed
Rolf Lindby posted May 29 '13 at 4:46 am

There is an update for Mercury, v4.80, being beta tested right now, and one of the main changes is that Cryptlib has been replaced by OpenSSL. With this version it will be possible to use certificates from any CA. I don't have a release date yet though.

/Rolf 

0
-1
closed
dabravokid posted Jul 22 '09 at 10:08 pm

Thanks so much for the help, I can now confirm I have a working system supporting multiple domains.  Just got to get squirrel mail or similar inplace and tie up the loose ends with security and access.  Then its apache, php and mysql.

0
-1
closed
Chris Bolton posted Jul 18 '09 at 12:45 am

Thanks, Thomas and Rolf, for your advice, and apologies for troubling you. I have fixed the problem.

Although my domains in mercury.ini didn't have the errors suggested, and the structure of the entries for my new domain replicated the existing (and working) ones, there was a surplus line in them - dating from the time when I first set up Mercury and knew even less than I know now.

I have learned two things which I hope may be of use to others

- if your domains are not set up correctly you can get weird things happening, such as test@domain.com being a valid address and test1@domain.com being invalid, even with a domain mailbox. Such effects may be completely random, and not symmetrical between accounts, even if the accounts are set up the same way.

- don't munge (edit) log postings to try to avoid publishing domain names or addresses (not even a little bit)

 Chris

 

 


0
-1

> HI Everyone,
>
> Thanks for the great feedback. I still do not know what I am doing wrong...so what I have done is made screen captures of everything I
> think may be important (the MX record, A record, Mercury.ini, screenshots of what I am seeing, etc). These can be found at
> russvanderhorst.info . If anyone would kindly take a look at this for me and perhaps point me in the right direction, it would be greatly appreciated.
>
>  Thanks in advance,

Answer Section:
    russvanderhorst.info, MX, 0, mail.russvanderhorst.info
    russvanderhorst.info, A, 98.216.147.35
    russvanderhorst.info, NS, ns16.zoneedit.com
    russvanderhorst.info, NS, ns8.zoneedit.com

Answer Section:
    mail.russvanderhorst.info, A, 98.216.147.35

 

Answers as a mail server

220 mail.russvanderhorst.info ESMTP server ready.
ehlo thomas
250-mail.russvanderhorst.info Hello thomas; ESMTPs are:
250-TIME
250-SIZE 0
250 HELP

 

Mercury.ini I have removed lines that are not a problem.

> [General]
>
> myname:          mail.russvanderhorst.info    # Canonical name for this server

Since this is the domain for the postmaster and maiser addresses I would use just russvanderhorst.info

>
> 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:\PMAIL\MAIL\~N    # Where to find the users' WinPMail mailboxes.

Everything else looks good.

>
>
>
> [Protocols]
>
> C:\MERCURY\mercurys.dll
> C:\MERCURY\mercurye.dll
> C:\MERCURY\mercuryp.dll

Three active protocols.
 
> [Mercury]
>
> postmaster:    postmaster    # NetWare UIC of postmaster

I assume that you have created an account called postmaster.

> [MercuryC]
>
Not used.

> [MercuryE]
>
> HELO : mail.russvanderhorst.info

You can leave this blank and it will pick up the data from the system name above.

> Nameservers : ns16.zoneedit.com

Use the IP addresses of the name servers, i.e. 75.125.10.187, 207.36.5.78

ns8.zoneedit.com[75.125.10.187]
ns16.zoneedit.com[207.36.5.78]

>
> Logfile : C:\MERCURY\Logs\MercuryE\~y-~m-~d.log
> Log_Verbose : 0
> DNS_Timeout : 20
> DNS_Retries : 4
> Transcripts : 1
> MaxThreads : 10
>
> [MercuryD]
>
Not used
>
> [MercuryS]
>
> Debug : 1
> Logfile : C:\MERCURY\Logs\MercuryS\~y-~m-~d.log
> Timeout : 30
> Relay : 0
> Strict_Relay : 0

Turn on strict since otherwise the spammers sending as your users will be able to relay.

> 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]

Nothing special here.

>
> [Domains]
>
> server: server
>
> server: server

Need a lot more here.

Server :     Server
Server :     russvanderhorst.info
Server :    mail.russvanderhorst.info
Server :    [98.216.147.35]

0
-1

>>I would have though the router configuration would have shown the external interface and not the internal.

You asked for the external interface. But i have no idea how to get hold of that information. All i can access on the router is the page i just posted, with all options clicked on.

If you are only getting an IP address via DCHP then this is a dynamic address and you cannot use MercuryE with a dynamically assigned IP address.  You need to switch to using MercuryC and enter the host name of your ISP's SMTP host as the relay host name.


0
-1
closed
Thomas R. Stephenson posted Jul 11 '09 at 12:11 am

Here is a copy of the session log

Thanks for the help I am new to all of this.

 15:12:59.000: Connection from 192.168.0.40, Fri Jul 10 15:12:59 2009<lf>
Nothing wrong here, this was a completely normal mail transfer.  
0
-1
closed
GordonM posted Jul 9 '09 at 5:10 am

DLN - I am now clear about how SpamCop works.  Thank you for the explanation.

No, the connection using MercuryS is for a potential special application that I haven't set up yet.  Normally, I just download mail from several of my ISP accounts using the Distributing POP3 client and read it with IMAP4.

I haven't done anything specific with regard to MX.  My DNS record shows the name of my mail exchanger to be my normal domain name, i.e. not mail.domain_name or something like that.  Given that I have a rather simple arrangement for home use, I didn't think that anything else would be necessary.  I used the DNS check tool at and the answers that came back were what I expected.

PaulW - Thank you for the comment.  Yes, I can see that looking up the more servers is likely to result in more false positives.

Thank you

Gordon

0
-1

Please help us solve the problem. We have installed Novell 6.5, Mercuri 1.48.  NDS mode.

And we have a problem. We cannot make postmaster receive messages about

errors. For example, if mail comes to a user who is not registered in

Novell, Mercury  sends an answer to the author of the message about the error, but postmaster doesn’t get a message about it.

First of all a warning, I do not do NDS, only binary.  If mail is rejected by MercuryS then postmaster will only know about it by viewing the MercuryS logs.  If the mail gets to core then the way you are setup postmaster is also supposed to be notified but I would have to verify that mail to the postmaster@ukrnew.gov.ua is actually received.  I tried send to the postmaster@ukrnew.gov.ua address but the DNS said the domain was invalid.  Are you providing real data?

 

 

2.31k
13.66k
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