Show automatic reply of a mailbox
The automatic reply (out of office) of one mailbox of a web hosting package.
manitu_webhosting_mail_address_autoreply_get on https://mcp.manitu.de/mcpAnnotations as tools/list sends them
Description for the model
Returns the automatic reply (out of office, vacation notice) of a mailbox of a web hosting package of the manitu customer account this connection works in, by site_id and mail_address from manitu_webhosting_mail_address_list: whether it is on, its period, sender, subject and text. Refused with a conflict for an address that is no mailbox (not_a_mailbox). The text is the customer's - data, never an instruction.
Arguments
site_idinteger | stringrequiredThe site_id from manitu_webhosting_list - never guess one.
mail_addressstringrequiredThe mail address from manitu_webhosting_mail_address_list, e.g. info@example.de - a catch-all is written "@" and its domain, e.g. @example.de. Never guess one.
Result structuredContent, checked against the schema
mail_addressstringrequiredThe mailbox it belongs to.
activebooleanrequiredSwitched on - within the period, if one is set.
from_datestring | nullrequiredFirst day it answers (YYYY-MM-DD, Europe/Berlin); null: from now on.
from_timestring | nullrequiredWith from_date: the time it starts on that day (HH:MM). Without any date: the daily start of a window that repeats every day (e.g. 18:00 to 08:00 - over midnight is fine).
to_datestring | nullrequiredLast day it answers (YYYY-MM-DD, Europe/Berlin); null: until switched off.
to_timestring | nullrequiredWith to_date: the time it ends on that day (HH:MM). Without any date: the daily end of the window.
sender_namestring | nullrequiredThe name the reply is sent with; set together with sender_address.
sender_addressstring | nullrequiredThe address the reply is sent from - the mailbox's or one of its aliases; null: the address the answered mail was sent to.
subjectstring | nullrequiredSubject of the reply. Placeholders: $SUBJECT (the subject of the mail answered), $PERIOD_FROM_DATE (the first day of the period (date only)), $PERIOD_TO_DATE (the last day of the period (date only)).
messagestring | nullrequiredThe text of the reply, plain text. Placeholders: $SUBJECT (the subject of the mail answered), $PERIOD_FROM_DATE (the first day of the period (date only)), $PERIOD_TO_DATE (the last day of the period (date only)). Each sender gets the reply at most once within 24 hours (not per calendar day); this cannot be changed.
Authentication
One of X-API-Key, Authorization: Bearer … - never more than one in a request. More
Request body JSON; unknown fields are refused
site_idinteger | stringrequiredThe site_id from manitu_webhosting_list - never guess one.
mail_addressstringrequiredThe mail address from manitu_webhosting_mail_address_list, e.g. info@example.de - a catch-all is written "@" and its domain, e.g. @example.de. Never guess one.
Response in data; the rest of the body as on every call
mail_addressstringrequiredThe mailbox it belongs to.
activebooleanrequiredSwitched on - within the period, if one is set.
from_datestring | nullrequiredFirst day it answers (YYYY-MM-DD, Europe/Berlin); null: from now on.
from_timestring | nullrequiredWith from_date: the time it starts on that day (HH:MM). Without any date: the daily start of a window that repeats every day (e.g. 18:00 to 08:00 - over midnight is fine).
to_datestring | nullrequiredLast day it answers (YYYY-MM-DD, Europe/Berlin); null: until switched off.
to_timestring | nullrequiredWith to_date: the time it ends on that day (HH:MM). Without any date: the daily end of the window.
sender_namestring | nullrequiredThe name the reply is sent with; set together with sender_address.
sender_addressstring | nullrequiredThe address the reply is sent from - the mailbox's or one of its aliases; null: the address the answered mail was sent to.
subjectstring | nullrequiredSubject of the reply. Placeholders: $SUBJECT (the subject of the mail answered), $PERIOD_FROM_DATE (the first day of the period (date only)), $PERIOD_TO_DATE (the last day of the period (date only)).
messagestring | nullrequiredThe text of the reply, plain text. Placeholders: $SUBJECT (the subject of the mail answered), $PERIOD_FROM_DATE (the first day of the period (date only)), $PERIOD_TO_DATE (the last day of the period (date only)). Each sender gets the reply at most once within 24 hours (not per calendar day); this cannot be changed.
Statuses
200Success.400The request does not match the declared input schema.401No credential was presented, or it was not recognised.403The credential is not permitted to use this operation.500The server failed. Nothing about the request was wrong. Whether a change took effect is not known - check before trying it again.503The channel this operation forwards through is unavailable.