Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

In this Discussion

osTicket v1.10 (stable) and Maintenance Release v1.9.15 are now available! Go get it now

Non exists customer emails

0. Osticket check support@ email on my site.
1. Customer (or spamer) creates web-ticket with invalid email (non exists email).
2. Osticket try to send auto-response to customer email (non exists).
3. mailer-daemon@ send message to support@

Subject: Support Ticket Opened [#435075]

Undeliverable: Support Ticket Opened [#435075]
The following recipient(s) could not be reached:

[email]infest@msn.com[/email]
Error Type: SMTP
Remote server (65.55.92.136) issued an error.
hMailServer sent: RCPT TO:
Remote server replied: 550 Requested action not taken: mailbox unavailable

4. osticket creates new ticket, but should add system message to customer ticket

I can ban mailer-daemon, but it's preferred to know that nobody receive answer to ticket.

Comments

  • :D

    I have a solution. Can't understand why this feature is absent in release!

    class.mailfetch.php
    line 400

               
    //Allow mismatched emails?? For now NO.
    if (strcasecmp($vars['email'], 'mailer-daemon@exmpl.com')==0)
    $ticket=Ticket::lookupByExtId($tid);
    else
    $ticket=Ticket::lookupByExtId($tid, $vars['email']);

    if(!($ticket))
    $ticket=null;


    That's it! Now mailer-daemon responses will be added as messages to original tickets.

    It will be good idea to post as Note instead of message. Please help me with this.

    ps
    please move topic to MOD section.
Sign In or Register to comment.