Solved

MDdaemon mail problem '550'

Posted on 2004-08-25
6
3,325 Views
Last Modified: 2012-06-27
I have a Mdaemon server with a registered domain name. and a local domain.

The registered domain name is used to exchange emails etc.. using the internet and the local domain s used for emails within our private wan.

we can send/receive emails with no problems

assume public domain = pd.com
we have users who retrieve their emails FROM MDAEMON and other (remote users) who retrieve their emails from the ISP

the problem is:
we can use the local domain to send/receive emails.

when we use the public domain to send emails to users (who use mdaemon), emails are sent successfully but when sending emails to remote users (users who use ISP) mdaemon respond with a '550' error.

the reason of this error is that mdaemon doesn't know the remote users. and  I don't want to create user accounts for these remote users cause in this case, the mdaemon will try to get their emails and the remote users won't be able to retrieve their emails via ISP (since mdaemon retrieved them and removed them from server).

I ibelieve there are 2 solutions to this problem: (which I don't know how to fix in both cases)
1- create accounts for remote users however instruct mdaemon not to retrieve their emails from the servers. then pass every email send from local users to ISP mail server via MDaemon
2- stop SPF and all type of SPamFilter that way mdaemon will consider the mail recipient unknown and will forward the emails to ISP mail server.

I believe one of these solutions should work. please advice on what/how to do it.

0
Comment
Question by:CycLonE
6 Comments
 
LVL 10

Expert Comment

by:winzig
ID: 11892734
hi this is probably problem with relay configuration- non local user sending email to non local recipient.
0
 
LVL 2

Expert Comment

by:PCHolmes
ID: 11894746
0
 
LVL 5

Expert Comment

by:Dragonmen
ID: 11923479
There's a few ways:
1. Avoid mailserver - use port forwarding and forward pop3 and smtp ports to ISP provider and avoid the mailserver.
2. I didn't look at this mail server software, but there should be some account to logon for mail sending/retrieving. You should have one for domain and others for ISP directly sending/retrieving. You can just give a wrong pop3 server so the emails won't be retrieving (mail server could complain about this).
3. If you have option "Leave message on the server" for specified account - there's your solution (best way - you read their email, but they stay on server).

Forwarding (your solution 2) will confuse users since they will see a return route to your domain server (that is forwarded email).
0
 
LVL 1

Author Comment

by:CycLonE
ID: 11927293
Dragonmen, I read your comment and it won't work anyways I've found a solution:
the problem for mdaemon is that u cannot specify external users and let these other users send them mails. otherwise mdaemon will retrieve external users emails even if you instructed it to disable those external users account.

that was the big issue. letting local users send emails to external users (where external users access an ISP mail server not the mdaemon) in the same domain even without.

The solution is to:
1- not to create accounts for these external users
2- instruct Mdaemon to forward unknown mail to the ISP mail server
3- use header translation to forward emails from internal domain to external domain.
--------------------------------------------------------------------------------------------------

I've put these steps as reference for any person who needs help
0
 
LVL 1

Accepted Solution

by:
DarthMod earned 0 total points
ID: 12143183
Submitted to PAQ with points refunded (500)

DarthMod
Community Support Moderator
0

Featured Post

Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

Join & Write a Comment

I previously wrote an article addressing the use of UBCD4WIN and SARDU. All are great, but I have always been an advocate of SARDU. Recently it was suggested that I go back and take a look at Easy2Boot in comparison.
This article describes how to use the timestamp of existing data in a database to allow Tableau to calculate the prior work day instead of relying on case statements or if statements to calculate the days of the week.
The viewer will learn how to successfully download and install the SARDU utility on Windows 8, without downloading adware.
XMind Plus helps organize all details/aspects of any project from large to small in an orderly and concise manner. If you are working on a complex project, use this micro tutorial to show you how to make a basic flow chart. The software is free when…

757 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now