• Halloween is coming! To celebrate the occasion, we dusted off a couple of old skins, and even created a brand new one (Pixel).
    To get into the festive spirit, install the Skins extension.
  • The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • The Plesk Mobile apps for iOS and Android and the Plesk Mobile Center extension have been deprecated, and are no longer available for new installations. In Plesk Obsidian 18.0.84, the Plesk Mobile Center extension will be removed from servers during the upgrade, and the Plesk Mobile apps will lose their server management features.
  • The Social Login extension has been deprecated and will be removed in Plesk Obsidian 18.0.84. After that, it will no longer be possible to log in to Plesk with a Google, Facebook, GitHub account, or with a passkey. Plesk usernames and passwords, as well as logging in with a WebPros Account, are not affected.

aliased domain does not reject mail for non-existant user

D

DCNet_James

Guest
I've discovered an issue where I've added an aliased domain to one of the domains I'm hosting. My border mail servers do a call forward are properly rejected for non existent users on any hosted domain, but on an alias, this is not the case. I know the chkrcptto plugin does this check, and I think the file it checks is the PRODUCTROOT/qmail/control/rejectnonexist.

Why are alias domains not rejected like the main hosted domain is that its aliased to does?

Anyone have any insight on this, would be appreciated.

Thx
J
 
I found this...
This may be elsewhere on the forums,and I know it was discussed when people were patching qmail in earlier plesk versions. But here is a synopsis of an issue we've been looking to resolve and a temporary workaround.

Plesk 8 does implement recipient checking via chkrcptto. However, domain aliases are not added to the rejectnonexist file.

As a result, dictionary attacks and spoof reply-to's sent to unknown users will generate a bounce.

Spamcop now treats backscatter as spam, and we've seen several people listed after either a dictionary attacks or large volumes of spam with spoofed header information.



Workaround
=========================================
You can add the aliased domain to the rejectnonexist file in /var/qmail/control but this will fail because the virtual domain does not exist in the mailnames directory.

Right now, we've created a symlink from the virtual domain name to the real domain name within the /var/qmail/mailnames folder.

This allows the chkrcptto to verify the user.

The chkrcptto plugin will have to be re-coded to allow checking of domain aliases.
 
Back
Top