Community Discussions and Support

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

0
-1

[quote user="Thomas Fehr"]I search for a way to prevent, that popfiled check a message from a local sender with popfile. I know it exist the popfiled.rxp. But I search for a way where I not have to restart mercury everytime when a new domain was added.

The only thing I see on the command line is the

-l.
If present, only mail whose recipients

are all local is processed by POPFile. The default is to process all email.

 

Is there a possibility with the Mercury filters to add an header to a incoming mail from a authenticated user?

Not that I can find.  The authentication happens with MercuryS and there is nothing that is written to the RFC 2822 file that would give you any indication that the connection was authenticated.

Thanks :)[/quote]

0
-1
closed
Rolf Lindby posted Mar 2 '09 at 10:38 pm

We can't help much with XAMPP issues, but try starting Mercury separately (from the Start menu or the Mercury.exe file) and see what happens. If there are any error messages in the console windows take a note of them and post them here. Make sure the Windows firewall and any other firewall software you may have (perhaps in your anti-virus software) doesn't block mail ports. If after that there still is no success we will need to see your mercury.ini file to find out if there are any obvious problems there.

/Rolf 

0
-1
closed
PiS posted Mar 12 '09 at 12:44 am

We're now a few who run beta 4 of 4.7 in production as a native windows service.

The speed of Mercury/32 is now extremely fast, with the multithreading processing power and no gui-interaction 4.7 beats the ... out of any other direct tcp-server I've ever tested.

0
-1
closed
Thomas R. Stephenson posted Feb 28 '09 at 10:20 pm

[quote user="mpaas"]We have an Email domain and now a new Telephone server with a fax function.

If a user wants to fax something, he has to send an email to .

Emails to this "domain" should use a special SMTP Client (it's a server in our internal network). All other outgoing emails should use the normal ISP Mailserver. 

So, is it possible to configure 2 SMTP clients in mercury.

Nope but if the fax.local domain is setup with an IP address and can accept mail to faxnumber@[<ip address>] the you can use the Petr Jaklin program WSENDEx.exe to send the mail to this account by using a domain account.   http://community.pmail.com/files/folders/mercadd/entry14131.aspx 

nice reagards

Marc

[/quote]
0
-1
closed
Gmaper posted Mar 7 '09 at 5:35 am

Rolf,

My problem appears to be solved.  Thanks for your suggestion to use Process Monitor.  That tool provided the clue needed to fix this.  

 For the benefit of others that may encounter a similar problem I am stating the cause and solution below.

Problem:

Temporary files were being orphaned in the SCRATCH directory at infrequent intervals.  On an even less frequent interval the result file returned from my policy program would not be included in the Policy Exception Notification email generated by Mercury in response to a non-zero return code.

Policy Program Design:

The policy program was using COUT to write to STDOUT.  The program issued a standard C call similar to this "freopen_s( &stream, argv[2], "w", stdout );" to reassign stdout to the file being returned to Mercury.  This mechanism worked about 99% of time.  When it failed it was because the return file was still busy even though the policy program had terminated.  It seems that there is a delay in Windows wrapping up the stdout file and if the delay was long enough Mercury would attempt to access the return file and be denied.  The end result was that the return file would be orphaned in the SCRATCH directory.

Policy Program Modification:

To fix the problem I modified the policy program to not use "freopen_s" but instead to use an ofstream definition of the return file and to redirect COUT to that file with this statement "cout.rdbuf(return_ot.rdbuf());"  Thus, the normal process of closing the return file prior to program exit ensured that the buffers were flushed and the file was no longer busy when Mercury resumed processing. No changes to any COUT statements had to be made.

0
-1
closed
cynist posted Feb 28 '09 at 4:32 pm

I think I might try the Linux route after I get everyone settled into the new system.  I'm on a deadline of getting this in place by the end of the day Tuesday.  I thought I had it squared away until I realized I had a mess with the 10 user limit.  I'm switching everyone to IMAP this weekend because I refuse to send more money to micro$oft.  The reason I asked about the shared folder in the earlier post is because I didn't need to log into the xp machine to view the archive folder over IMAP. 

For now it looks like I'm going to manually administer the individual addressbooks on a per client basis.  Being only 20 local users it won't be that bad.  Maybe this could be added to a future version.  When you create an address book, have the ability to browse to a shared version.  Luckly we don't have a heavy turnover.

0
-1
closed
Rolf Lindby posted Feb 22 '09 at 3:40 am

Could be some spambot trying to guess your SMTP AUTH passwords to be able to relay through your server. To find out for sure you would need a session log from when this happens. The IP address translates to 246.185.81.218.broad.xw.sh.dynamic.163data.com.cn, so unless you expect to get valid email from China that would support the spam theory.

If you use authenticated SMTP make sure your passwords are strong. If these attacks continue you may want to add the suspicious IP addresses to SMTP connection control  in Mercury (with refuse action), or block them in your firewall.

/Rolf 

 

0
-1
closed
dilberts_left_nut posted Feb 23 '09 at 1:05 am

If it occurs again you can turn on session logging in the Merc POP3 server module.

This will give you a complete copy of the transaction between Peg & Merc including the name & password sent.

0
-1
closed
MarcLuts posted Feb 19 '09 at 11:58 am

Quite simple I believe

 move all files in you Queue and Scratch folder, and it will stop.

Why did could happen could be obvious, although you protected the mailboxes with strong password, you could have installed an open relay with MercuryS

Goto Configuration -> MercuryS SMTP server and then  to Connection control

Make sure that at least the first to  options are activated, If you do not want to send mail through you server from the outside to the outside, you can leave it like that.

More info in the online help en on this site

kind reagrds 

 

Marc

 

 

0
-1
closed
Thomas R. Stephenson posted Feb 17 '09 at 11:02 pm

[quote user="Lugaru"]Hi,

i used Postix with sendmail and courier IMAP on my network server. Now i switched to Mercury. How can i Import my Mails? Each Mail is a Single  file with no file ending. It contains the header and the content of the mail.

 Can anyone help me please?

One of the ways to do this is via IMAP4.  This IMAPCopy utility is used to transfer form one IMAP4 account to another.

Download IMAPCopy:
http://home.arcor.de/armin.diehl/imapcopy/imapcopy.html

Configure it to copy from your Courier IMAP Server to the Mercury/32 system . These configuration settings are entered into the ImapCopy.cfg file.  There is a entry from the source server, destination server and user(s) account information.  Then run:

imapcopy.exe -s -e

the -e tells IMAPCopy to copy all folders, including empty ones and the -s tells IMAPCopy to subscribe you to any folders that are created on the destination.  When IMAPCopy finishes, you should have all your Courier IMAP4 account data moved to a Mercury/32 account.[/quote]

0
-1
closed
cynist posted Feb 17 '09 at 7:23 pm

I didn't realize all that information that could be gathered by this action.  This information is so good that it's worth printing off for future reference.

0
-1
closed
Thomas R. Stephenson posted Feb 17 '09 at 5:38 pm

[quote user="cynist"]Thanks.  I'm a little confused on the difference between the PH server and aliases.  Can you explain the difference in their use?
Not a whole lot of difference.  The PH server in Mercury uses a addressbook and the PH client gets pretty much the same display as you get with an addressbook.   When you select the address (double click on the entry in PMail) on the PH server though you always get the SMTP email address and not the alias.  Not sure how many mail clients support a PH server nowadays. 
[/quote]
0
-1

Hi Curt,

Yes i see this quite oftern if an older version of Windows Version is not longer supportet.
The Wine folks also testing right know Wine on Windows (for the same reason)  ;D Its not stable right now but would be a great help if Windows doenst want you to run older apps anymore. You can install
Wine and you are back in business again..W
ine is also avaiable in Macports and Mac-Homebrew so you can run Windows programs on Mac .The most amazing feature in wine for me is, you can just zip your wine file, the virtual registry files, install a new Linux with Wine, unzip you backup file and the new system is running in no time without reinstalling your windows apps in it.

If everything fails, you can of cause use an virtualization software like Virtualbox from Oracle (its free) It works great for me and i allways have some Virtualboxes prepared for testing. If i need Ubuntu 15 for example or Mac OS X for some tests or even NT4 or Win95 ect i just fireup Virtualbox and start the version i need  (with its own IP-Address, DNS-Settings ect). Thats espacially a good thing if you want to test something you dont want to test on you production system 

0
-1
closed
mistypotato posted Feb 12 '09 at 6:49 pm

Thank you....I was afraid of that.

For some reason, I keep losing the INI file.  Mercury keeps crashing and wipes out the INI file.

5th time it's done this and I'm not sure why...yet.

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