</dl>
</div>
+ <div class="row rowColGap formGrid">
+ <dl class="col-xs-12 col-md-8">
+ <dt></dt>
+ <dd>
+ <input
+ class="long"
+ name="filter[messageId]"
+ placeholder="{lang}wcf.acp.email.log.messageId{/lang}"
+ type="text"
+ value="{$filter[messageId]}"
+ >
+ </dd>
+ </dl>
+ </div>
+
<div class="formSubmit">
<input type="submit" value="{lang}wcf.global.button.submit{/lang}" accesskey="s">
</div>
'username' => null,
'status' => null,
'email' => null,
+ 'messageId' => null,
];
/**
$this->objectList->getConditionBuilder()->add('recipient = ?', [$this->filter['email']]);
}
}
+ if (!empty($this->filter['messageId'])) {
+ $this->objectList->getConditionBuilder()->add(
+ 'messageID LIKE ?',
+ ['%' . $this->filter['messageId'] . '%']
+ );
+ }
}
/**
<item name="wcf.acp.email.log"><![CDATA[Versendete E-Mails]]></item>
<item name="wcf.acp.email.log.subject"><![CDATA[Betreff]]></item>
<item name="wcf.acp.email.log.time"><![CDATA[Erzeugt]]></item>
+ <item name="wcf.acp.email.log.messageId"><![CDATA[Message-ID]]></item>
<item name="wcf.acp.email.log.status"><![CDATA[Status]]></item>
<item name="wcf.acp.email.log.status.success"><![CDATA[Versand erfolgt]]></item>
<item name="wcf.acp.email.log.status.transient_failure"><![CDATA[Vorübergehendes Problem]]></item>
<item name="wcf.acp.email.log"><![CDATA[Emails Sent]]></item>
<item name="wcf.acp.email.log.subject"><![CDATA[Subject]]></item>
<item name="wcf.acp.email.log.time"><![CDATA[Created]]></item>
+ <item name="wcf.acp.email.log.messageId"><![CDATA[Message-ID]]></item>
<item name="wcf.acp.email.log.status"><![CDATA[Status]]></item>
<item name="wcf.acp.email.log.status.success"><![CDATA[Sent]]></item>
<item name="wcf.acp.email.log.status.transient_failure"><![CDATA[Transient Failure]]></item>