unable to receive emails on the email thats tagged default

ArrowBoi

Verified User
Joined
Feb 27, 2024
Messages
8
So I noticed a certain email gets created whenever we make a new directadmin account, I actually had a customer complain about unable to receive mails on it but able to send mails from it.

I realised I too had the same issue so I thought I'd ask here after I failed to find a solutions by searching online.

So here's the email
1709031341836.png


For some reason, I'm unable to receive mail on it but am able to send from it.

Here are dns records
1709031371238.png
 
DA has 2 different kinds of email accounts, real unix users and virtual users. The default/main email for each DA account is a real unix user and the rest of email accounts for that domain will be virtual. To show the the difference between the two, take for example a domain named webhost.com and a DA login name user1. The login to DA would be user1 and the email associated with that account would be [email protected] but that particular account is different from all the other email addresses you create through your DA login. That particular account is a real unix user so when you login to that specific account, you don't use the domain (i.e. login to dovecot/exim with user1 NOT [email protected]).
 
but that particular account is different from all the other email addresses you create through your DA login.
Yes, but normally the problem is that they can't login or send mail via this account.

In this case it's the other way around, they can send mail (so they can login) but receiving is the issue. I was wondering about that too as normally receiving is no issue.
 
@ArrowBoi How about checking the Exim logfile. Or if you don't know the sender, try sending yourself from Gmail or some external account, to the customers email account which can't receive, and tail the exim logfile to see what is happening.
 
Yes, but normally the problem is that they can't login or send mail via this account.

In this case it's the other way around, they can send mail (so they can login) but receiving is the issue. I was wondering about that too as normally receiving is no issue.
That depends too on their configuration, you could just as easily have user1 configured in /etc/passwd as well as /etc/virtual/webhost.com/passwd and both would ultimately map to [email protected] but only the virtual user ([email protected]) would receive the inbound email based on the order of processing that DA's exim.conf.
 
That depends too on their configuration,
Might be possible. I was thinking of the system_user_to_virtual_passwd=1 setting also, which should be enabled on new installs like this.
So in fact this shouldn't happen anymore.

However, I had the other way around happening last year and had to use the command to fix this. But it should be visible in the Exim log if the mail gets delivered or not. If yes, then we can be more sure this is the cause.
 
Hello everyone, and thanks for your responses.

I did forget to say that I'm using reseller hosting, so I do not have direct access to the server.

What do I do in this case? Do I contact my host and ask them to check for something?
 
Well, this forum is for admins, not resellers / users.
It’s best to contact your host as we cant help you.
Unless you would be looking for a VPS or something we could help you of course :)
 
Well, this forum is for admins, not resellers / users.
It’s best to contact your host as we cant help you.
Unless you would be looking for a VPS or something we could help you of course :)
Oh well, do you know any hosts that have some sort of free directadmin or cheap directadmin if we buy a VPS from them? I know of BuyVm, but all their small plans seem to have been out of stock for a while now.
 
Well, this forum is for admins, not resellers / users.
Bzz... wrong... It's for admins and sometimes also resellers, because resellers have user packages and more permissions so they can also often do things to fix things for users in a lot of cases. ;)
Only not for hosting customers.

@ArrowBoi in this case this can only be solved at server level so yes you have to contact your host to fix this.

You could have the user try and login only with herberto in webmail and the password belonging to that email addres, so not the full email addres and see if he can see the mail in that case.

As for cheap VPS including Directadmin, I don't know. You could ask in the "employment opportunities" section of the forum.
 
Back
Top