Community Discussions and Support
Local Users

> Sorry for taking a long time to respond.
>
>
> I think I understand now, but here is the file you requested Thomas.
> I'll wait till you have a chance to look at it before changing
> anything. Let me know what you think and what changes need to be
> made to the postmaster account.

Here's some comments about your Mercury.ini file.  I've removed the parts that I did not want to comment on.



[General]
myname:          bucataruserver    # 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.

The entry under myname: is the name of the server.  This means the maiser and postmaster user the postmaster@bucataruserver and maiser@bucataruserver email addresses.

[Protocols]
C:\MERCURY\mercurys.dll
C:\MERCURY\mercuryc.dll
C:\MERCURY\mercuryp.dll
C:\MERCURY\mercuryd.dll
C:\MERCURY\mercuryi.dll

Looks like you are receiving you mail via MercuryD.



postmaster:    bucataru    # NetWare UIC of postmaster

This is the local username of the postmaster.  This user MUST exist in Configuration | Manage local users.


[MercuryC]
Host : shawmail.cg.shawcable.net
Failfile : C:\MERCURY\Mercury\FAILURE.MER
Poll : 30
Scratch : C:\MERCURY\scratch
ReturnLines : 15
Timeout : 30
ESMTP : 1
SMTP_Username: bucataru
SMTP_Password: **********
POP3_Auth : 0
Logfile : C:\MERCURY\Logs\MercuryC\~y-~m-~d.log
Log_Verbose : 0
Session_logging : C:\MERCURY\Sessions\MercuryC
Session_logmode : 0

Sending via shaw mail server.


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

You should turn off relaying even if you are only sending locally.

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

[Domains]
shaw: shaw
shaw: shaw.ca

Really bad.  The domain shaw.ca is considered local and you'll never be able to send to anyone at that domain.  The at least should be changed to

[Domains]
shaw: shaw
shaw: local.shaw.ca

and alias all of the accounts you are receiving with the address user@shaw.net to user@local.shaw.net  Personally if you do not have a domain I would use the same domains here as you did for the myname: entry.  You must alias any address you receive though.

Might also want to go to http://dyndns.com and get one of the free domains and use that for the system.


>
> As for what I'm trying to acheive Dilbert's, I want mercury to
> download my e-mails, store them, and deliver them to my client
> computers, which has already been achieved. Later on I might add
> webmail, but for now I'm good to go. You have to understand that I
> don't even know what real data there is to offer. I'm am so new at
> this that I can barely navigate the menus. It's a miracle I got this
> far and largely due to the great support here at the pmail
> community.
>
>
> Thank you to everybody who took the time to answer my questions. You
> have all been of real help, even though some of you may have guessed
> :)
>
>

> Sorry for taking a long time to respond. > > > I think I understand now, but here is the file you requested Thomas. > I'll wait till you have a chance to look at it before changing > anything. Let me know what you think and what changes need to be > made to the postmaster account. Here's some comments about your Mercury.ini file.  I've removed the parts that I did not want to comment on. [General] myname:          bucataruserver    # 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. The entry under myname: is the name of the server.  This means the maiser and postmaster user the postmaster@bucataruserver and maiser@bucataruserver email addresses. [Protocols] C:\MERCURY\mercurys.dll C:\MERCURY\mercuryc.dll C:\MERCURY\mercuryp.dll C:\MERCURY\mercuryd.dll C:\MERCURY\mercuryi.dll Looks like you are receiving you mail via MercuryD. postmaster:    bucataru    # NetWare UIC of postmaster This is the local username of the postmaster.  This user MUST exist in Configuration | Manage local users. [MercuryC] Host : shawmail.cg.shawcable.net Failfile : C:\MERCURY\Mercury\FAILURE.MER Poll : 30 Scratch : C:\MERCURY\scratch ReturnLines : 15 Timeout : 30 ESMTP : 1 SMTP_Username: bucataru SMTP_Password: ********** POP3_Auth : 0 Logfile : C:\MERCURY\Logs\MercuryC\~y-~m-~d.log Log_Verbose : 0 Session_logging : C:\MERCURY\Sessions\MercuryC Session_logmode : 0 Sending via shaw mail server. [MercuryS] Debug : 1 Logfile : C:\MERCURY\Logs\MercuryS\~y-~m-~d.log Timeout : 30 Relay : 0 Strict_Relay : 0 You should turn off relaying even if you are only sending locally. 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 [Domains] shaw: shaw shaw: shaw.ca Really bad.  The domain shaw.ca is considered local and you'll never be able to send to anyone at that domain.  The at least should be changed to [Domains] shaw: shaw shaw: local.shaw.ca and alias all of the accounts you are receiving with the address user@shaw.net to user@local.shaw.net  Personally if you do not have a domain I would use the same domains here as you did for the myname: entry.  You must alias any address you receive though. Might also want to go to <a href="http://dyndns.com" mce_href="http://dyndns.com">http://dyndns.com</a> and get one of the free domains and use that for the system. > > As for what I'm trying to acheive Dilbert's, I want mercury to > download my e-mails, store them, and deliver them to my client > computers, which has already been achieved. Later on I might add > webmail, but for now I'm good to go. You have to understand that I > don't even know what real data there is to offer. I'm am so new at > this that I can barely navigate the menus. It's a miracle I got this > far and largely due to the great support here at the pmail > community. > > > Thank you to everybody who took the time to answer my questions. You > have all been of real help, even though some of you may have guessed > :) > >

Hi,

I’m trying to set up mercury on Windows Home Server but when I

get to the part where I’m adding user accounts (under manage local

users) the program doesn’t do anything after I put in all the info. I

can click the ok button as many times as I want but it still doesn’t do

anything. I also installed

SpamHalter and, although I don’t think that’s the cause of the problem,

I thought I should mention it.

I used this guide and followed it to the letter.


I can close the “users defined for this system” window and the rest

of mercury seems to be working fine. If anyone has encountered this

problem before and could help me figure it out please let me know. I

know very little about mail servers and any help would be appreciated.
Thanks

<p>Hi,</p><p> I’m trying to set up mercury on Windows Home Server but when I get to the part where I’m adding user accounts (under manage local users) the program doesn’t do anything after I put in all the info. I can click the ok button as many times as I want but it still doesn’t do anything. I also installed SpamHalter and, although I don’t think that’s the cause of the problem, I thought I should mention it. I used <a href="http://www.wegotserved.co.uk/wp-content/uploads/2008/01/mercury_whs.pdf" title="Guide" target="_blank" mce_href="http://www.wegotserved.co.uk/wp-content/uploads/2008/01/mercury_whs.pdf">this guide</a> and followed it to the letter. I can close the “users defined for this system” window and the rest of mercury seems to be working fine. If anyone has encountered this problem before and could help me figure it out please let me know. I know very little about mail servers and any help would be appreciated. Thanks </p>

You must have chosen netware support during your install. Remove Mercury, and re-install seems like the easiest move - and pay close attention to what button you press in the installer. There is unfortunately little difference between the buttons and the "default button" shifts places from window to window int the step-by-step Mercury-installer. IMHO it is both good and bad that the installer doesn't follow MSI-conventions (agree, next, next, go, finish) since you're required to make some decisions.

You must have chosen netware support during your install. Remove Mercury, and re-install seems like the easiest move - and pay close attention to what button you press in the installer. There is unfortunately little difference between the buttons and the "default button" shifts places from window to window int the step-by-step Mercury-installer. IMHO it is both good and bad that the installer doesn't follow MSI-conventions (agree, next, next, go, finish) since you're required to make some decisions.

I’m trying to set up mercury on Windows Home Server but when I

get to the part where I’m adding user accounts (under manage local

users) the program doesn’t do anything after I put in all the info.

Looks like the mailbox structure is wrong. What have you entered in

Configuration | Mercury core "Local mailbox directory path"?

<blockquote>I’m trying to set up mercury on Windows Home Server but when I get to the part where I’m adding user accounts (under manage local users) the program doesn’t do anything after I put in all the info.</blockquote> Looks like the mailbox structure is wrong. What have you entered in Configuration | Mercury core "Local mailbox directory path"?

Thanks for answering but I made sure to not choose NetWare support. I reinstalled it anyway just in case. Same problem.

<P>Thanks for answering but I made sure to not choose NetWare support. I reinstalled it anyway just in case. Same problem.</P>

The Local Mailbox Directory Path is C:\MERCURY\MAIL\~N. I went through the same steps as before (I didn't bother installing SpamHalter this time) and I have the same problem: when I hit ok to add the account it just beeps and doesn't do anything. Any ideas?

 

<P>The Local Mailbox Directory Path is C:\MERCURY\MAIL\~N. I went through the same steps as before (I didn't bother installing SpamHalter this time) and I have the same problem: when I hit ok to add the account it just beeps and doesn't do anything. Any ideas?</P> <P mce_keep="true"> </P>

Hmmm, strange - Windows Home Server is based on Windows Server 2003. Unfortunately I haven't got one to test with. Do you use a localized version?

Do you have sufficient rights to all the Mercury files and directories?, and if you have any antiviral software installed turn it off during testing.

If nothing works, a last shot could be to install Rolfs HTTPServer to manage user accounts.

The only way I can get Mercury to act as you say, with a beep, when creating the user, is if the maildirectory c:\mercury\mail\peter already exists, but that peter doesn't exist as a user within pmail.usr. Meaning, the local user dialog will fail if the maildrop directory can not be created.

So you can open pmail.usr with notepad, and compare the list with the directory structure - but do not alter pmail.usr manually.

<P>Hmmm, strange - Windows Home Server is based on Windows Server 2003. Unfortunately I haven't got one to test with. Do you use a localized version?</P> <P>Do you have sufficient rights to all the Mercury files and directories?, and if you have any antiviral software installed turn it off during testing.</P> <P>If nothing works, a last shot could be to install Rolfs HTTPServer to manage user accounts.</P> <P>The only way I can get Mercury to act as you say, with a beep, when creating the user, is if the maildirectory c:\mercury\mail\peter already exists, but that peter doesn't exist as a user within pmail.usr. Meaning, the local user dialog will fail if the maildrop directory can not be created.</P> <P>So you can open pmail.usr with notepad, and compare the list with the directory structure - but do not alter pmail.usr manually.</P>

Check the rights to the directory.  The Mercury/32 user should have all rights to the directory and it's sub directories.  The beep is just telling you that Mercury/32 either can not find the directory or does not have create/write rights..

 

<p>Check the rights to the directory.  The Mercury/32 user should have all rights to the directory and it's sub directories.  The beep is just telling you that Mercury/32 either can not find the directory or does not have create/write rights..</p><p> </p>

Thanks for the answers guys.

 As far as I can tell though, they don't seem to be the solution. Interesting sidenote: I can add a user without the beep if don't put the dot in between (my username looks something like name.name@...) if there's no dot, there's no problem.

Update:

I managed to set up an account! :) (I have one without a dot in the username). It can communicate with the client and the client can send an e-mail to my yahoo account. It can't receive an outside e-mail (as in yahoo to client) is there anyway that the server got it but the client didn't? How can I check? also, Why is there a problem with the "."?

<P>Thanks for the answers guys.</P> <P> As far as I can tell though, they don't seem to be the solution. Interesting sidenote: I can add a user without the beep if don't put the dot in between (my username looks something like <EM>name.name@...) </EM>if there's no dot, there's no problem.</P> <P>Update:</P> <P>I managed to set up an account! :) (I have one without a dot in the username). It can communicate with the client and the client can send an e-mail to my yahoo account. It can't receive an outside e-mail (as in yahoo to client) is there anyway that the server got it but the client didn't? How can I check? also, Why is there a problem with the "."?</P>

The username in Mercury should be without any dot and isn't necessarily the email address used. If you want Mercury to recognize firstname.lastname address forms (based on the user's full name) check that option in Core module configuration/Advanced. If you want to have some other name form you can do this by creating an alias pointing to the username.

/Rolf 

<p>The username in Mercury should be without any dot and isn't necessarily the email address used. If you want Mercury to recognize firstname.lastname address forms (based on the user's full name) check that option in Core module configuration/Advanced. If you want to have some other name form you can do this by creating an alias pointing to the username.</p><p>/Rolf </p>

Thanks Rolf. That solved it. Got another quick question. If it Mercury says that "non-local messages" were ignored where can I see these?

Thanks Rolf. That solved it. Got another quick question. If it Mercury says that "non-local messages" were ignored where can I see these?

They are gone unless you setup a default user in the MercuryD setup.  From the help:

Default user  When distributing mail from a domain mailbox, MercuryD may encounter messages for whom it can find no local recipient; this will commonly happen if one of your users subscribes to a mailing list, since mailing lists usually do not indicate the actual recipient anywhere in the message headers. In cases such as this, MercuryD can be told to deliver the message to a specific, or default user. If you leave this field blank, MercuryD will discard any messages for which it can find no local delivery addresses. This field is only meaningful when you have told MercuryD to distribute mail (by leaving the Local user field blank).

 

<p>They are gone unless you setup a default user in the MercuryD setup.  From the help:</p><p><i><b>Default user </b> When distributing mail from a domain mailbox, MercuryD may encounter messages for whom it can find no local recipient; this will commonly happen if one of your users subscribes to a mailing list, since mailing lists usually do not indicate the actual recipient anywhere in the message headers. In cases such as this, MercuryD can be told to deliver the message to a specific, or default user. If you leave this field blank, MercuryD will discard any messages for which it can find no local delivery addresses. This field is only meaningful when you have told MercuryD to distribute mail (by leaving the Local user field blank).</i> </p><p> </p>

Thanks! That's one more question I don' have to worry about! I have one (hopefully last question). I don't really understand the postmaster account. At first I had it set up totally wrong and it was just going on a loop. now I think I have it right (it doesn't loop anymore) but this is what it says:

Tue 19, 22:01:25: Job MG002585: from postmaster@bucataruserver (non-local)
   Created outgoing job with ID MO002586
   To: bucataru@bucataruserver (non-local) -OK

Does this sound right? What exactly do I put in the internet name for the system and the username of postmaster fields? Where do these e-mails actually go and how do I see them? Sorry if these are painfully obvious, but this is the first time I'm attempting anything close to setting up a mail server and I have no idea what I'm doing.

Thanks again to everyone.

<P>Thanks! That's one more question I don' have to worry about! I have one (hopefully last question). I don't really understand the postmaster account. At first I had it set up totally wrong and it was just going on a loop. now I think I have it right (it doesn't loop anymore) but this is what it says: </P> <P>Tue 19, 22:01:25: Job MG002585: from <A href="mailto:postmaster@bucataruserver">postmaster@bucataruserver</A> (non-local)    Created outgoing job with ID MO002586    To: <A href="mailto:bucataru@bucataruserver">bucataru@bucataruserver</A> (non-local) -OK </P> <P>Does this sound right? What exactly do I put in the internet name for the system and the username of postmaster fields? Where do these e-mails actually go and how do I see them? Sorry if these are painfully obvious, but this is the first time I'm attempting anything close to setting up a mail server and I have no idea what I'm doing.</P> <P>Thanks again to everyone.</P>

Your postmaster address is non-local, which is not usually a good thing.

If you could provide some real data and what you are trying to achieve / how you want the system to work, then it will be possible to answer your questions in a meaningful way, rather than guessing.

 
 

<p>Your postmaster address is non-local, which is not usually a good thing.</p><p>If you could provide some real data and what you are trying to achieve / how you want the system to work, then it will be possible to answer your questions in a meaningful way, rather than guessing.</p><p>   </p>

Does this sound right? What exactly do I put in the internet name for

the system and the username of postmaster fields? Where do these

e-mails actually go and how do I see them? Sorry if these are painfully

obvious, but this is the first time I'm attempting anything close to

setting up a mail server and I have no idea what I'm doing.

The "Internet name for this system" should be the domain names that will be used for the maiser and postmaster function.  You enter your domain name here.  The postmaster address is the username of the local user that you are using for postmaster.

Might let us see you mercury.ini file to see what you are trying to do.  If you do post it, do not munge the domain names.
<blockquote>Does this sound right? What exactly do I put in the internet name for the system and the username of postmaster fields? Where do these e-mails actually go and how do I see them? Sorry if these are painfully obvious, but this is the first time I'm attempting anything close to setting up a mail server and I have no idea what I'm doing.</blockquote>The "Internet name for this system" should be the domain names that will be used for the maiser and postmaster function.  You enter your domain name here.  The postmaster address is the username of the local user that you are using for postmaster. Might let us see you mercury.ini file to see what you are trying to do.  If you do post it, do not munge the domain names.

Sorry for taking a long time to respond.

I think I understand now, but here is the file you requested Thomas. I'll wait till you have a chance to look at it before changing anything. Let me know what you think and what changes need to be made to the postmaster account.

As for what I'm trying to acheive Dilbert's, I want mercury to download my e-mails, store them, and deliver them to my client computers, which has already been achieved. Later on I might add webmail, but for now I'm good to go. You have to understand that I don't even know what real data there is to offer. I'm am so new at this that I can barely navigate the menus. It's a miracle I got this far and largely due to the great support here at the pmail community.

Thank you to everybody who took the time to answer my questions. You have all been of real help, even though some of you may have guessed :)

<p>Sorry for taking a long time to respond. </p><p>I think I understand now, but here is the file you requested Thomas. I'll wait till you have a chance to look at it before changing anything. Let me know what you think and what changes need to be made to the postmaster account. </p><p> As for what I'm trying to acheive Dilbert's, I want mercury to download my e-mails, store them, and deliver them to my client computers, which has already been achieved. Later on I might add webmail, but for now I'm good to go. You have to understand that I don't even know what <span style="font-style: italic;">real data</span> there is to offer. I'm am so new at this that I can barely navigate the menus. It's a miracle I got this far and largely due to the great support here at the pmail community. </p><p>Thank you to everybody who took the time to answer my questions. You have all been of real help, even though some of you may have guessed :) </p>
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft