Commit graph

29 commits

Author SHA1 Message Date
Charles Lindsay
cce04b814f Add option to save sent mail
This adds the ability for Geary to push sent mail up to the account's
Sent Mail folder (if available).  There's an accompanying account option
that defaults to on (meaning: push sent mail).

The current implementation will leave messages in the Outbox (though
they won't be sent again) if they fail to be pushed to Sent Mail.  This
isn't the best solution, but it at least means you have a way of seeing
the problem and hopefully copying the data elsewhere manually if you
need to save it.

Note that Geary might not always recognize an account's Sent Mail
folder.  This is the case for any "Other" accounts that don't support
the "special use" or "xlist" IMAP extensions.  In this case, Geary will
either throw an error and leave messages in the Outbox, or erase the
message from the Outbox when it's sent, depending on the value of the
account's save sent mail option.  Better support for detecting the Sent
Mail folder in every case is coming soon.

Closes: bgo #713263
2014-01-29 18:18:31 -08:00
Eric Gregory
c39020509c Closes #7418 Translator help for First Last name 2013-09-17 11:56:02 -07:00
Yosef Or Boczko
74076f06fa Mark overlooked Glade strings for translation: Closes #7414 2013-08-29 13:03:44 -07:00
Angelo Marchesin
104671d35f Add period after "etc" in nickname help text: Closes #6723 2013-08-27 16:05:43 -07:00
Andreas Obergrusberger
4d111bb2d5 Closes #6361 Alt-S now saves edits in accounts 2013-04-09 17:27:18 -07:00
Eric Gregory
02880e1d6e Closes #6288 Focus issues in account add/edit/welcome screens 2013-04-05 18:45:42 -07:00
Eric Gregory
25c3c362dc Closes #6503 Omit Gtk 3.6 input_purpose from login dialog 2013-03-12 15:28:28 -07:00
Eric Gregory
9b8090f524 Closes #6402 Prefetch UI options. Also fixes SQL bug in prefetcher for new accounts 2013-02-26 12:16:29 -08:00
Eric Gregory
51de6c9752 Closes #6032 Errors on account setup screens 2013-02-14 17:26:00 -08:00
Sven Hagemann
9f4b423b9b Do not require SMTP authentication: Closes #6357
SMTP authentication is now entirely optional, distinct from not
requiring a password (#5668).
2013-02-14 15:10:10 -08:00
Eric Gregory
e18bef9638 Closes #6248 Account nicknames 2013-01-31 14:54:03 -08:00
Eric Gregory
6de36ae3eb Closes #6251 Text entries default on welcome/add screens 2013-01-25 11:14:31 -08:00
Eric Gregory
e49835426c Closes #6201 First batch of work for account manager. "Add account" functionality is complete (though Geary will still only display one email account in the main UI) 2013-01-22 18:23:07 -08:00
Jim Nelson
a5871e3351 Widen account creation dialog: Closes #5728 2012-09-10 19:42:00 -07:00
Jim Nelson
8585eefbc4 Remove markup from translatable text. 2012-09-05 12:06:04 -07:00
Jim Nelson
5d8728a9bd Improve account creation dialog: Closes #5728, Closes #5730
Improves the initial account creation dialog and fixes some missing
mnemonics.
2012-09-03 14:58:37 -07:00
Jim Nelson
aa238701c4 Use dropdown box rather than radio buttons in account creation dialog: Closes #5718 2012-09-03 11:30:23 -07:00
Jim Nelson
126378d85c Separate IMAP and SMTP credentials: Closes #5635, Closes #5208
This rather large patch allows separate IMAP and SMTP credentials
and separates the user's credential username from their email
address.  Additional work in this patch includes fixing some minor
protocol bugs in the SMTP stack to work with Postfix, refactoring
the Geary.Engine interface to stop issuing plain strings for
account names, and removing the Geary.EngineAccount abstract class
which was growing unnecessary with each passing day.
2012-08-27 12:11:26 -07:00
Matthew Pirocchi
b2e320a6fc Add IMAP STARTTLS radio buttons: Closes #5361. 2012-08-14 17:46:41 -07:00
Matthew Pirocchi
792fb21a97 Use 587 as default SMTP STARTTLS port: Closes #5661. 2012-08-14 14:22:45 -07:00
Matthew Pirocchi
a508384a4b Allow user to force STARTTLS for generic imap servers: Closes #5361. 2012-08-13 17:48:40 -07:00
Matthew Pirocchi
f253f58249 Use gettext comments: Closes #5464.
Use comments beginning with '///' before potentially difficult
translatable strings. The comments are extracted by xgettext when it is
passed the option '--add-coments="/"'.
2012-06-28 11:06:17 -07:00
Matthew Pirocchi
c3340e91fb Don't force user to save password: Closes #5317, #5291, #5218, #5083.
- Give the user a "remember password" option that they can uncheck if
  they don't want Geary to remember their password. You've seen most of
  this part of the patch before, aside from a few bugfixes.
- Display a nicer dialog when re-prompting the user for their password.
  This only shows (editable) fields for "password" and "remember
  password" by default, with (non-editable) fields for "Service" and
  "Real name" available in an expander.
- Fix a crash that occurred whenever an account is connected when there
  was previously another account (or the same account) connected.
2012-06-11 10:38:25 -07:00
Matthew Pirocchi
a4b116457c Revert "Don't require password to be saved. Closes #5218."
This reverts commit 02a93a6ff4.
2012-06-05 18:58:06 -07:00
Matthew Pirocchi
02a93a6ff4 Don't require password to be saved. Closes #5218. 2012-06-05 16:38:48 -07:00
Nate Lillich
2f2dca09b1 Closes #4780. This adds support for STARTTLS with SMTP as well as replaces the previous uses of "TLS" with "SSL" to prevent confusion related to the two similar protocols.
Also it adds debug support to geary-mailer.
2012-05-24 12:14:05 -07:00
Eric Gregory
0c29730769 Support for non-Google IMAP providers. Closes #4765 2012-02-23 11:18:58 -08:00
Charles Lindsay
1ab473f273 Tracking and using real name. Closes #4314
The login box now prompts for the user's real name and records it in a new
settings file alongside the mail db.  Composing messages makes use of the real
name in the From header.
2012-01-11 14:45:07 -08:00
Eric Gregory
9d2b10530c 4028, 3700 login dialog and password persistence
Adds a login dialog box
Support for Glade UI files
Gnome keyring for password storage
Assumption of single Geary account (for now)
2011-09-15 12:19:39 -07:00