1. Quick question,

    If I use my ispconfig 3.0.5.3 server to route email to another box for example.com, why does it require me to put the individual users on the ispconfig server?

    Example:

    A.
    mail.example.com goes to 10.10.10.10
    ispconfig server (10.10.10.10) receives email for [email protected]
    routing has transport set to smtp:[192.168.10.10] for example.com
    user1@ exists at 192.168.10.10 but not 10.10.10.10
    /var/log/mail shows error that user does not exist in virtual table, mail not delivered

    B.
    same scenario except:
    user2@ exists at both 192.168.10.10 and 10.10.10.10
    user2 will receive the message at 192.168.10.10

    Is there a way to override checking the user virtual table if a transport rule exists? Or do I have something configured incorrectly. It's a default 3.0.5.3 mail server install as per howtoforge instructions for Ubuntu 12.04.

    Thanks!

    Corey
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    To prevent backscatter spam. But you dont have to add all users, you can also add just the domain as described in the manual. But if you add just the domain, you might get banned by other isp's mail servers.

    Backscatter spam works like this:

    Server1 forwards email for domain.tld to server2. If server1 does nt know that the address [email protected] does not exist, so it will send emails for this address to server2, server2 will reject the email and send it back to the sender. If I use a faked sender address then, I can use your server2 to send someone else a email and thats called backscatter and the other ISP will ban your serevr2 for that.
     

Share This Page