Bedingte Antwort E-Mails


Bedingte Antwort E-Mails

Manche E-Mail Postfächer sollen nur dann eine automatische E-Mail-Antwort versenden, wenn die E-Mail nicht von einer bestimmten Adresse oder einem bestimmten Adress-Kreis versandt wurde. So soll z.B. grundsätzlich keine Antwort-E-Mail versandt werden, wenn der Absender eine noreply-Adresse  ist. Dies sind typischerweise E-Mails, die automatisiert erzeugt wurden. Folgendes Skript setzt diese Anforderung um:

var fromEmail = message.getFrom()[0].getAddress().toLowerCase();

if(fromEmail.indexOf("noreply")<0)
{
            helper.sendmail(task.source.sourcemailbox.emailAddress,
           "Re: "+message.getSubject()+" (ID: "+task.id+")",
           "Thank you for your request.",
            fromEmail);
}