The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Email Forwarder Bugs

Discussion in 'E-mail Discussions' started by halie, Jan 26, 2009.

  1. halie

    halie Active Member

    Joined:
    Apr 12, 2006
    Messages:
    30
    Likes Received:
    0
    Trophy Points:
    6
    Hi CPanel people!

    In my CPanel setup, I have a configuration where all emails that arrive at my domain are redirected to my default mailbox/address. Also, whenever I register with a website, I *always* use a unique address (ie random_website_com@my-own-domain.com), so that I can easily see if any website has passed my details on to other sites, or is abusing my address with unwanted, unsolicited email.

    Unfortunately I receive a lot of email to literally random mailboxes at my domain (ie info@my-own-domain.com and even sdighbwie@@my-own-domain.com). If I notice a lot of incoming email being sent to a particular address, I have found the email forwarders function in CPanel to be invaluable for reducing the quantity of spam that I receive by rejecting those emails at the SMTP handshake level, and hence prevent them from even transferring across the net (obviously saves a lot of bandwidth in total).

    My problem is, spammers are now sending emails using the pipe character in the "To" address, for example |asdf@my-own-domain.com.

    Thus, the Cpanel forwarder validator (the js script) is inconsistent with what it will accept, and also with the RFC. Here is a summary:

    |asdf@my-own-domain.com - validator will not allow (note that the pipe symbol is valid and allowed for local addresses by the RFC)

    '|asdf'@my-own-domain.com - validator will allow, but CPanel cannot delete afterwards (note that single quotes are standard and valid characters as per the RFC. They are not quoting characters)

    '|asdf@my-own-domain.com - validator will allow, but CPanel cannot delete afterwards

    "|asdf"@my-own-domain.com - validator will not allow, despite being allowed by the RFC (note that double quotes are interpreted as quoting characters by the RFC, so should have no affect on this address)

    \|asdf@my-own-domain.com - validator will not allow, despite being allowed by the RFC (note that backslashes are interpreted as quoting characters by the RFC, so should have no affect on this address)



    It is my opinion that the validator should accept these addresses as forwarders, as per the RFC. Also, when some characters are used in local addresses, it makes it impossible to delete those forwarders using the CPanel alone, and hence requires administrative intervention.

    Are you already aware of these issues?
    Are you able to estimate the timeframe for these issues to be resolved?

    If you require any more information about it, you are very welcome to contact me.

    Many thanks
    Halie
     
  2. halie

    halie Active Member

    Joined:
    Apr 12, 2006
    Messages:
    30
    Likes Received:
    0
    Trophy Points:
    6
  3. halie

    halie Active Member

    Joined:
    Apr 12, 2006
    Messages:
    30
    Likes Received:
    0
    Trophy Points:
    6
  4. halie

    halie Active Member

    Joined:
    Apr 12, 2006
    Messages:
    30
    Likes Received:
    0
    Trophy Points:
    6
    It would be great to have an achnowledgement from the CPanel team about this.
    Thanks
    Halie
     
  5. cPanelDavidG

    cPanelDavidG Technical Product Specialist

    Joined:
    Nov 29, 2006
    Messages:
    11,279
    Likes Received:
    8
    Trophy Points:
    38
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    I recommend you submit a support ticket about this issue so it can be handled through official channels: http://tickets.cPanel.net/submit
     
  6. cPanelNick

    cPanelNick Administrator
    Staff Member

    Joined:
    Mar 9, 2015
    Messages:
    3,426
    Likes Received:
    2
    Trophy Points:
    38
    cPanel Access Level:
    DataCenter Provider
    Also when you open the ticket please reference case #20150.

    Thanks
     
  7. halie

    halie Active Member

    Joined:
    Apr 12, 2006
    Messages:
    30
    Likes Received:
    0
    Trophy Points:
    6
    OK - will do!

    Further information:

    I have found that this issue is partly to do with the x3 theme validator, confirmed by line 138 of the Add Forwarder page source code, which states the criteria for successful input:

    register_validator('match','emailcharplus',[document.fwdf.email],'Sorry, the &quot:Username&quot: (local part) can only contain alpha, numeric, periods, - hyphens, or _ underscore characters.');

    By disabling javascript, this validation can be circumvented, and the email address (|asdf@my-own-domain.com) added.

    The issue does not occur when using the rvlightblue theme.

    The second bug is that CPanel will not allow certain addresses to be deleted once they have been added.
    For example, '|asdf@my-own-domain.com (note the single quote at the beginning)
    This issue occurs regardless of the theme used.
     
  8. halie

    halie Active Member

    Joined:
    Apr 12, 2006
    Messages:
    30
    Likes Received:
    0
    Trophy Points:
    6
    David / Nick

    My provider holds the license to the WHM/cPanel server that I use. They say that you would require root access to the machine in order to investigate the issue, regardless of the fact that the issue can be easily tested and confirmed within minutes on any cPanel server running the same version of the software, using the information I have provided in this thread. In my opinion, root access should not be requested unless other methods of verifying a bug report have been exhausted.

    I have tried to raise a ticket on the page you posted, Nick, but as I don't have a Support Access Number, the form prevented me from completing it.

    Why doesn't the cPanel team provide an easier way for its many users to report bugs, bearing in mind that this would undoubtedly make the software better, much quicker?

    Halie
     
  9. cPanelNick

    cPanelNick Administrator
    Staff Member

    Joined:
    Mar 9, 2015
    Messages:
    3,426
    Likes Received:
    2
    Trophy Points:
    38
    cPanel Access Level:
    DataCenter Provider
    You can open a bug report at http://bugzilla.cpanel.net/

    Its just a much better flow if a ticket gets open because then QA or a high lever tech gets to verify the problem occurs on the server in question, document it, and write a detailed bug report which ends up getting the issue sorted much quicker. ~80% of bug reports are non reproducible either because we did not get enough information and we never hear back from the client or the problem was local to the server.
     
  10. halie

    halie Active Member

    Joined:
    Apr 12, 2006
    Messages:
    30
    Likes Received:
    0
    Trophy Points:
    6
    Nick - I have, at last, posted this bug to bugzilla.
    Thank you very much for your help with this.

    I'd suggest that a link to bugzilla would be useful on the cPanel homepage. it would be much more accessible and obvious to your users.

    Cheers
    Halie
     
  11. stevenc317

    stevenc317 Well-Known Member

    Joined:
    Jan 27, 2009
    Messages:
    56
    Likes Received:
    0
    Trophy Points:
    6
    Halie,

    What was the post number of the bugzilla? I would like to monitor it to see when a solution is discovered.

    thanks for taking the time to provide this to cPanel, once fixed it will be better for us all.


    Steven
     
  12. halie

    halie Active Member

    Joined:
    Apr 12, 2006
    Messages:
    30
    Likes Received:
    0
    Trophy Points:
    6
    stevenc317,

    Thank you for your support - it's good to know that I am not alone in having an interest in this issue.
    The bugzilla report is #8729.

    If you see anything I've missed, please feel free to add to the information.

    Best regards
    Halie
     
  13. stevenc317

    stevenc317 Well-Known Member

    Joined:
    Jan 27, 2009
    Messages:
    56
    Likes Received:
    0
    Trophy Points:
    6
    Halie,

    Sadly I think we may be the only with an interest in repairing some of the 'cPanel-way' of doing things.
     
  14. halie

    halie Active Member

    Joined:
    Apr 12, 2006
    Messages:
    30
    Likes Received:
    0
    Trophy Points:
    6
    stevenc317,

    Well, 3 cPanel employees have responded to my concerns, so it seems that, at least so far, the 'cPanel-way' is the 'listening-way". This is a positive signal of a company that wants to improve its products in line with it's end-customers' needs.

    I cannot deny that I believe, bearing in mind its maturity in the martketplace, that the WHM/cPanel product suite ought to be better than it is presently. You only have to look at the source code of the www.cpanel.net homepage (31 errors) or, more importantly, the source code of pretty much any WHM/cPanel page to see where the priorities lie and that things could so easily be improved. Furthermore, if I see another "[Go back]" after I have changed a setting, or a "[Go back]" that leads to the wrong (inconvenient and illogical) page, I will have to try hard not to throw my terminal out of the window!

    However, if the channels of communication remain open, and cPanel continues to listen to the feedback of people who have taken the time, the trouble and the initiative to explicitly seek out these forums to voice their views, then there is a chance that WHM/cPanel could become much more of a pleasure to use in the near future.

    Let's keep it civil, productive and positive though, for the best results! ;-)

    Cheers
    Halie
     
  15. stevenc317

    stevenc317 Well-Known Member

    Joined:
    Jan 27, 2009
    Messages:
    56
    Likes Received:
    0
    Trophy Points:
    6
    Halie,

    Oh I didn't mean it that way, actually the techs at cPanel have been great! Cory, Joshua, and many others have helped me with my transition from my Solaris/Zeus box to this new Linux/Apache. They have gone above and beyond on many occasions.

    My frustrations are (and I think you will agree); that cPanel has added a lot of cool new 'toys' to the system, but has neglected some of its core focus. For v12 I would love to see a completely rethought out system of adding websites and domains with more control over each site. I have a lot of ideas on how to make it a better product and as I have time in the coming weeks I will post my concepts on here for the community's feedback.
     
    #15 stevenc317, Feb 10, 2009
    Last edited: Feb 10, 2009
  16. stevenc317

    stevenc317 Well-Known Member

    Joined:
    Jan 27, 2009
    Messages:
    56
    Likes Received:
    0
    Trophy Points:
    6
  17. halie

    halie Active Member

    Joined:
    Apr 12, 2006
    Messages:
    30
    Likes Received:
    0
    Trophy Points:
    6
    stevenc317,

    You are spot on about neglect of the core features - before proceding any further, it would be great if cPanel would concentrate on fixing the bugs (have some pride over its code) and vastly improve the interface. Until those are right, everyone will just remain frustrated.

    I will be very interested to see your suggestions!

    Cheers
    Halie
     
  18. halie

    halie Active Member

    Joined:
    Apr 12, 2006
    Messages:
    30
    Likes Received:
    0
    Trophy Points:
    6
Loading...

Share This Page