Author: czeidler Date: 2011-02-20 04:54:28 +0100 (Sun, 20 Feb 2011) New Revision: 40570 Changeset: http://dev.haiku-os.org/changeset/40570 Modified: haiku/trunk/headers/os/mail/MailSettings.h haiku/trunk/headers/private/mail/FileConfigView.h haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/ConfigView.cpp haiku/trunk/src/kits/mail/HaikuMailFormatFilter.cpp Log: Copy sent mails to /boot/home/mail/sent. Hope that makes more clear if a mail should be send (in out folder) or already has be sent. Modified: haiku/trunk/headers/os/mail/MailSettings.h =================================================================== --- haiku/trunk/headers/os/mail/MailSettings.h 2011-02-20 03:27:42 UTC (rev 40569) +++ haiku/trunk/headers/os/mail/MailSettings.h 2011-02-20 03:54:28 UTC (rev 40570) @@ -39,6 +39,9 @@ } b_mail_status_window_look; +#define kDefaultSentDirectory "/boot/home/mail/sent" + + class BMailSettings { public: BMailSettings(); Modified: haiku/trunk/headers/private/mail/FileConfigView.h =================================================================== --- haiku/trunk/headers/private/mail/FileConfigView.h 2011-02-20 03:27:42 UTC (rev 40569) +++ haiku/trunk/headers/private/mail/FileConfigView.h 2011-02-20 03:54:28 UTC (rev 40570) @@ -9,6 +9,7 @@ #include <View.h> #include <FilePanel.h> + class BTextControl; class BButton; Modified: haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/ConfigView.cpp =================================================================== --- haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/ConfigView.cpp 2011-02-20 03:27:42 UTC (rev 40569) +++ haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/ConfigView.cpp 2011-02-20 03:54:28 UTC (rev 40570) @@ -71,7 +71,7 @@ SetTo(settings); fFileView = new BMailFileConfigView("Destination:", "destination", - false, "/boot/home/mail/out"); + false, kDefaultSentDirectory); fFileView->SetTo(&settings.Settings(), NULL); AddChild(fFileView); float w, h; Modified: haiku/trunk/src/kits/mail/HaikuMailFormatFilter.cpp =================================================================== --- haiku/trunk/src/kits/mail/HaikuMailFormatFilter.cpp 2011-02-20 03:27:42 UTC (rev 40569) +++ haiku/trunk/src/kits/mail/HaikuMailFormatFilter.cpp 2011-02-20 03:54:28 UTC (rev 40570) @@ -54,6 +54,7 @@ fAccountId(settings->AccountID()) { const BMessage* outboundSettings = &settings->OutboundSettings().Settings(); + fOutboundDirectory = kDefaultSentDirectory; outboundSettings->FindString("destination", &fOutboundDirectory); }