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>
25 #include <rtl/ref.hxx>
44 virtual void idle() = 0;
50 virtual void mailDelivered(css::uno::Reference< css::mail::XMailMessage> xMailMessage) = 0;
59 #endif // INCLUDED_IMAILDISPATCHERLISTENER_HXX
virtual void mailDelivered(css::uno::Reference< css::mail::XMailMessage > xMailMessage)=0
Called for every mail message that has been successfully delivered.
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 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.