20#ifndef INCLUDED_SW_SOURCE_UIBASE_INC_IMAILDSPLISTENER_HXX
21#define INCLUDED_SW_SOURCE_UIBASE_INC_IMAILDSPLISTENER_HXX
23#include <com/sun/star/mail/XMailMessage.hpp>
50 virtual void mailDelivered(css::uno::Reference< css::mail::XMailMessage> xMailMessage) = 0;
MailDispatcher listener interface.
virtual void mailDeliveryError(::rtl::Reference< MailDispatcher > xMailDispatcher, css::uno::Reference< css::mail::XMailMessage > xMailMessage, const OUString &sErrorMessage)=0
Called for every mail message whose delivery failed.
virtual void mailDelivered(css::uno::Reference< css::mail::XMailMessage > xMailMessage)=0
Called for every mail message that has been successfully delivered.
virtual void idle()=0
Called when there are no more mail messages to deliver.
A MailDispatcher should be used for sending a bunch a mail messages asynchronously.