Community Discussions and Support

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

0
-1
closed
mwsasser posted Jun 18 '09 at 8:48 pm

Ah.... MercuryC, I just missed it because I had the other smtp module loaded.  Thanks for the tip!

0
-1

> Dear Mr. Stephenson,
>
>  Thank you very much for this advice; I really appreciate you taking
> the time to answer my questions. 
>
> I have made the changes that you suggested (though I'm not sure I'm
> opening ports on the router correctly -- I logged into the router and
> "port forwarding" was an option.  I added two "services," one on port
> 25 and one on port 110; each one had to have an IP address, and so I
> just typed in 192.168.1.25 and 192.168.1.26).

This needs to be forwarded to the IP address of the system running Mercury.

>
> I am no longer receiving error messages when I send email -- it tells
> me that the mail was sent successfully.  However, none of the emails
> that I'm sending to or from the address are actually showing up.  Do
> you have any idea what I could be doing wrong now?
>
> Thanks again for all your help.
>
> Chris
>
>  P.S.
>
> My IP address is 74.79.184.211.

Is this a fixed IP address?  
>
>  and my mercury.ini file is below
>
> [General]
> myname:          74.79.184.211    # Canonical name for this server

This becomes the domain name of the postmaster and maiser and so this should be specified as a valid domain name..

myname:          [74.79.184.21I]

> [Protocols]
> MERCURYS.DLL
> MERCURYP.DLL
> # MERCURYE.DLL
> # MERCURYC.DLL

if you want to send mail you need either MercuryC or MercuryE.  If that is not a fixed IP address and you do not have a domain name you need to send via MercuryC using you ISP's SMTP host.

> MERCURYD.DLL
> # MERCURYH.DLL
> # MERCURYF.DLL
> # MERCURYW.DLL
> # MERCURYX.DLL
> MERCURYI.DLL
> # MERCURYB.DLL
>
> [MercuryC]
> logfile : E:\MERCURY\Logs\MercuryC\~y-~m-~d.log   # Traffic logging file
> Session_logging : E:\MERCURY\Sessions\MercuryC\    # Directory for session log files
> Session_logmode : 0
> host:             # mail mail host which relays for us

Here is here you enter the host name of the ISP's SMTP server.

> scratch:     E:\MERCURY\scratch           # Where we can write temp files
> poll:        30                   # Seconds between queue polling cycles
> returnlines: 15                   # How many lines of failed messages to return
> failfile:    E:\MERCURY\Mercury\FAILURE.MER  # Delivery failure template
> esmtp:       1                    # Yes, we want to use ESMTP extensions
>
>
> [Domains]
> 74: 74.79.184.211

The domains section should read

[Domains]
;server : domain
Server   :  Server
Server   : [74.79.184.211]

0
-1

[quote user="Rolf Lindby"]

Nope, no limitations in Mercury. This is a message from the recipient's SMTP server, or a relaying SMTP server in between.

/Rolf 

[/quote]

I'm having a similar issue with my ISP. I need to limit how many emails Mercury sends at a time. Ideally, I need a control that lets me specify how many emails are sent before pausing a certain number of seconds and then sending another batch. Is this possible with Mercury?

Thanks!

0
-1

Hello, and thank you for any help you can offer me.

Send me a message to techsupp@tstephenson.com with your current mercury.ini file, and the following info

1.   The host name and IP address of the system you are using.  Is this a fixed IP address?

2.   Is there a router involved?  If so the host name and IP address of the router connection and the IP address of the router on the LAN. Is this a fixed IP address?

3.   Is there any firewall?

4.   Is there any anti-virus sorftware?

 

 

0
-1
closed
GordonM posted Jun 10 '09 at 3:28 am

Thanks Peter.  In fact my problem messages weren't really emply, they just appeared so when viewing with Thunderbird.  I now seem to have solved the problem, or at least have a work-around.  If I allow TB to "Select this Folder for Offline Use", the message shows up straightaway.  Without checking this option there is an error message in the TB Error Console and there is no such error message there when I check the offline use box.  I will probably pursue this error message among the Thunderbird forums.  Anyway, as most people here suggested, I don't think that the problem was with Mercury.  It's just that the evidence was very ambiguous.

Thank you

Gordon

0
-1
closed
Kevin posted Jun 2 '09 at 9:37 pm

Other than the Windows networking properties, Is there any way to specify the DNS servers that MercuryS uses, in particular for checking the RBLs listed in the Spam Control? 

I have three DNS servers listed in the Windows networking properties, and the third one has problems with RBLs, such that MercuryS times out for any good RBL addresses.  I need the 3rd server in the networking setup for other services that run on the Mercury box, so I don't won't to delete it from the networking properties.  I was hoping there was some way to accomplish this within MercuryS itself, like in MercuryE. I haven't looked at 4.71 yet, maybe it has this capability?

Thanks,

Kevin
 

0
-1
closed
t90fpe posted Jun 3 '09 at 11:44 am

Ohhhh now I see what you guys are saying, Mercury is not adding the Date-header. Thank you for enlighting me!

Since this only happed once in the last 4-5 months, this is not a "huge" problem but I will look into the PHP script to see what I can do.

 

Thank you both for pointing this out to me,

Fred

0
-1
closed
Thomas R. Stephenson posted Jun 1 '09 at 6:49 pm

I have MercuryC configured to send to the relay by its IP name but the

managers of the relay are complaining that we only send to one machine.

I believe if you use the host name rather than the IP address  of the relay host it should get a different host each time.  That said, IIRC, it's up to the people running the multiple hosted system to rotate the connections to a specific host when there are multi-homed hosts.

In the distant past when we still used Mercury/NLM, we ran multiple

instances, but I can't find any way of doing that with MercuryC/32. 

Has anyone come across the same issue or a solution?

Not really necessary since MercuryC can make multiple connections to a specified relay host.  Personally I really like MercuryC.NLM (and still use it) so I can connect to multiple  SMTP hosts by running multiple instances of MercuryC.

 

0
-1
closed
PiS posted May 30 '09 at 12:52 am

To be honest, I can't answer promptly if you need to worry, though I'd say 90% no - you shouldn't worry. 

I need to know a little about your setup to track this down. I do have srvr 2008 and 64 bit in house, but haven't tested the native service in that environment.

You may either contact me privately here, or, answer below if you like:

Under what account do you run?

Do you use UNC paths or local drive letters for queue, mail store etc?

Do you have any daemons loaded at all, in effect - what does your daemons.ini look like?

Did you install with GUI interaction, if so - detach.

-- All that said, the only reason for Mercury to display a message would be either if you have gui interaction, or a daemon that displays something upon initialization.

0
-1

Hi I'm using mercury for teaching purposes, and I need to add about 150 mail accounts. I could write a script to do it, its pretty straight foward (modify PMAIL.USR and create folders with a generic mail password file inside) but before i do that i would like to know if there is anything around that does it already.

Thanx

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