aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mail-ops.c
Commit message (Expand)AuthorAgeFilesLines
* Updated to reflect changes to the filter-driver code.Jeffrey Stedfast2001-02-231-1/+2
* Fix for api changes to append_mail.Not Zed2001-02-211-229/+95
* New handy dandy function to ref and return the vfolder storage (willJeffrey Stedfast2001-02-201-317/+1
* Unref the driver here, in the subthread, so we dont block the gui while itNot Zed2001-02-201-5/+6
* Use mail_storage_create_folderJeffrey Stedfast2001-02-161-22/+3
* Setup the Trash folder.Jeffrey Stedfast2001-02-151-29/+177
* Don't leak memory. (forward_messages): change doinline to be a gbooleanJeffrey Stedfast2001-02-111-2/+4
* Reworked some keep-mail-on-server logic so that we ALWAYS look for aJeffrey Stedfast2001-02-091-27/+29
* only free driver, if set. (fetch_mail_fetched): Unref the driver here, soNot Zed2001-02-091-1/+7
* Handle internal camel status return. (receive_done): Remove activeNot Zed2001-02-081-27/+28
* Cast the camel_stream_mem_new() to a CamelStreamMem.Jeffrey Stedfast2001-01-301-1/+1
* Debug function to compare the tree we think we have, after an incrementalNot Zed2001-01-291-1/+66
* Changed to use mail_save_part to save the data in another thread.Not Zed2001-01-281-0/+105
* Set the default folder when copying to mbox. This is a quick fix, i mightNot Zed2001-01-241-5/+8
* s/filter-driver.h/camel-filter-driver.h/ and update first arg ofDan Winship2001-01-231-3/+3
* remove a warning with conditional news compilation.Not Zed2001-01-221-560/+472
* Remove the X-Evolution header before we send.Jeffrey Stedfast2001-01-221-3/+6
* Init a cancel field in the message. (mail_msg_free): Free it.Not Zed2001-01-211-1/+1
* Strip leading space from the transport url gotten from the message.Jeffrey Stedfast2001-01-211-2/+5
* Replace `--with-x-mailer' with a more generic `--with-sub-version'.Ettore Perazzoli2001-01-181-6/+24
* If the user hits "No", then don't destroy the filesel window.Jeffrey Stedfast2001-01-171-1/+1
* Update the X-Mailer header to use the string specified by configure.Dan Winship2001-01-171-8/+2
* Setup a cancellation handle. (do_fetch_mail): REgister for cancellationNot Zed2001-01-161-14/+13
* Get the X-Evolution-Transport URL and use that if it exists, else fallJeffrey Stedfast2001-01-131-1/+9
* Let the system umask determine the permissions of this file.Jeffrey Stedfast2001-01-101-1/+1
* Add an #include <errno.h>Dan Winship2001-01-091-0/+1
* Removed old implementation.Not Zed2001-01-041-659/+308
* Call mail-callbacks.c:forward_messages(), so the behaviour is the same asNot Zed2001-01-031-310/+121
* Fix for mail_get_message change, use queue thread.Not Zed2001-01-031-560/+241
* fixed unresolved symbol (d)Jeffrey Stedfast2001-01-021-0/+2
* Implemented.Jeffrey Stedfast2001-01-021-5/+173
* Merge from camel-mt-branch.Not Zed2000-12-241-9/+89
* Only update display every 2 seconds.Miguel de Icaza2000-12-181-3/+12
* Deal with "mailstorage" type views (top-level mail storages) by trying toDan Winship2000-12-121-0/+5
* clean up the cleanup a bitDan Winship2000-12-121-6/+3
* Check to see if the file already exists, if it does prompt the user to forJeffrey Stedfast2000-12-091-19/+79
* Only do a message_list_foreach if we plan on attaching messages, otherwiseJeffrey Stedfast2000-12-081-5/+31
* Remove bits of filter-on-demand and toolbar bug workaround cruft thatDan Winship2000-12-071-1/+1
* use mail_op_set_message_plainRadek Doulik2000-12-011-1/+1
* Don't display a dialog, instead inform the user that there was no new mailJeffrey Stedfast2000-12-011-11/+4
* Set threaded view before setting the folder (cleanup some flash onsNot Zed2000-11-301-0/+1
* Use camel a bit more to help us out. Don't create the file ourselves,Jeffrey Stedfast2000-11-301-15/+34
* Wait until after setting up the local storage to find theDan Winship2000-11-291-5/+2
* Added the SaveAs bonobo menu verb thingy.Jeffrey Stedfast2000-11-291-38/+17
* New function to return if user wants to view message source.Jeffrey Stedfast2000-11-221-131/+0
* Fix IMAP get-mail to work; CORBA calls in the dispatch thread are a no-no.Peter Williams2000-11-211-13/+53
* Use the new quote_message function and make it start with "On %s, %sJeffrey Stedfast2000-11-181-52/+2
* Added the MessageViewSource bonobo menu verb.Jeffrey Stedfast2000-11-171-0/+122
* Added a new Forward as Attachment bonobo menu item verb.Jeffrey Stedfast2000-11-161-64/+278
* Sync the source folder.Jeffrey Stedfast2000-11-131-0/+3
* A very, long, very tedious IDL API rename and re-scoping;Michael Meeks2000-11-111-7/+7
* Updated to use the ESearchBar object rather than the previously usedJeffrey Stedfast2000-11-081-2/+2
* Added mail-display.h.Not Zed2000-11-031-5/+11
* Make "Get Mail" even more functional on IMAP (scans all folders),Dan Winship2000-11-021-32/+93
* Don't call the default logging function. (do_fetch_mail): Set the logfileJeffrey Stedfast2000-11-021-12/+8
* ** Merged in camel-incremental-branch.Not Zed2000-11-021-1/+1
* Sync the folder before refreshing so we don't lose flag settings.Dan Winship2000-10-301-1/+3
* Don't forget to unref the FilterDriver.Jeffrey Stedfast2000-10-261-61/+58
* Apply outgoing filters to the message.Jeffrey Stedfast2000-10-241-17/+48
* For an imap store, just refresh the INBOX.Dan Winship2000-10-201-2/+9
* Clean up some old #if 0 code.Dan Winship2000-10-191-204/+0
* No, we REALLY dont want to perform an immediate search as the keys areNot Zed2000-10-181-2/+6
* sync & expunge the source folder after filtering.Jeffrey Stedfast2000-10-131-36/+49
* Duh, fix the test for the folder name, strstr != strcmp is it.Not Zed2000-10-121-47/+160
* add a ref to input->storage here so that the ref/unref pattern moreChris Toshok2000-10-111-0/+2
* New widget, full search dialogue for mail.Not Zed2000-10-091-1/+1
* Tag string for translation (do_flag_messages): ditto.Miguel de Icaza2000-10-081-4/+4
* Repeates writes on EINTRS. (pipe_read): Repeats reads on EINTRS.Miguel de Icaza2000-10-081-10/+51
* Move the functionality to incorporate messages intoMiguel de Icaza2000-10-081-122/+142
* set the @subscribed_only parameter to TRUE, since the subscribe UI is theChris Toshok2000-10-071-1/+1
* Add missing parameter in call to `camel_store_get_folder_info()'.Ettore Perazzoli2000-10-071-1/+1
* Don't expunge the source mailbox on completion.Jeffrey Stedfast2000-10-051-1/+1
* Don't try to add_folders if get_folder_info returned NULL.Dan Winship2000-10-051-2/+4
* Update for CamelFolderInfo changes.Dan Winship2000-10-031-46/+37
* Messages should be appended to Sent as Seen. (do_send_mail): Same.Jeffrey Stedfast2000-09-291-2/+2
* Note: We need a configuration option to specify whether to log filteringJeffrey Stedfast2000-09-281-3/+31
* If the message has been deleted, don't try filtering it - skip to the nextJeffrey Stedfast2000-09-281-0/+8
* CamelException is not for compile-time errors. Replace lots of argumentDan Winship2000-09-261-485/+87
* Fixed some memory leakage. Call free_recipients() so we don't leak memory.Jeffrey Stedfast2000-09-221-7/+8
* Use the folder's full_name so recursive directory structures displayJeffrey Stedfast2000-09-201-2/+2
* Update for CamelFolder changes (subfolder_names -> subfolder_info).Dan Winship2000-09-201-5/+7
* Deal with NULL composer.Dan Winship2000-09-191-4/+5
* Don't get_message_flags, because POP doesn't support it and it's pointlessDan Winship2000-09-151-5/+2
* Fix the sense of the "keep on server" check so we're not doing thisDan Winship2000-09-151-1/+1
* This bug was so much fun to fix the first time that I decided toDan Winship2000-09-151-1/+2
* camel_folder_append is perfectly happy to take a NULL info.Dan Winship2000-09-141-6/+0
* Only use the cache if the user plans to keep_on_server.Jeffrey Stedfast2000-09-141-20/+22
* Was trying to unhook an event from the wrong folder - oops.Jeffrey Stedfast2000-09-121-1/+1
* added some comments (no source code changes)Jeffrey Stedfast2000-09-121-1/+2
* Updated to use the new mail_do_filter_ondemand.Jeffrey Stedfast2000-09-121-13/+19
* Don't have the filter driver self_destruct.Jeffrey Stedfast2000-09-121-1/+1
* If we're fetching from an mbox formatted file then we need to do someJeffrey Stedfast2000-09-121-1/+4
* might be a good idea to *save* the uids in the cache when we're done fetching...Jeffrey Stedfast2000-09-101-1/+9
* Use the CamelUIDCache so that we only retrieve *new* messages and alsoJeffrey Stedfast2000-09-101-1/+27
* Updated to not send hook/unhook data to filter_driver_run as it no longerJeffrey Stedfast2000-09-101-2/+7
* Freeze the default folder before filtering and thaw it afterward toJeffrey Stedfast2000-09-101-1/+11
* Fixed some warnings.Christopher James Lahey2000-09-091-2/+2
* Updated to pass a CamelMessageInfo to filter_driver_runJeffrey Stedfast2000-09-081-5/+35
* Updated to check the boolean return code from fulter_driver_run to findJeffrey Stedfast2000-09-081-6/+17
* oops, forgot to pass "expunge" to camel_folder_sync - this should fix thatJeffrey Stedfast2000-09-081-1/+1
* Updated to pass an exception to filter_driver_run and also check theJeffrey Stedfast2000-09-081-4/+8
* Fix previous fix. (Free the uids, just do it correctly.)Dan Winship2000-09-081-0/+1
* Don't free uids, let the camel folder do that when it gets finalizedJeffrey Stedfast2000-09-081-3/+3
* New async function to filter messages on demand. (do_fetch_mail): UpdatedJeffrey Stedfast2000-09-071-22/+195
* kill a warningDan Winship2000-09-061-1/+1
* Add a use-default-port option to the source editor ; bugfixesPeter Williams2000-09-061-12/+13
* Replace mail_do_setup_draftbox, mail_do_setup_outbox, andDan Winship2000-09-061-141/+46
* Change the "Get Mail" toolbar button to become "Send & Receieve"Jeffrey Stedfast2000-09-031-22/+177
* Attach a callback to the postpone signal (send_to_url): Same (mail_reply):Jeffrey Stedfast2000-09-021-12/+130
* New convenience function to load the Outbox folderJeffrey Stedfast2000-09-021-14/+136
* Changed `Evolution::Storage' so that the displayed name for a folderEttore Perazzoli2000-09-011-0/+1
* Update this and related functions to no longer take a From address. (TheDan Winship2000-08-301-13/+5
* Add more user-friendly progress messages from the friendly folks at Helix Cod...Peter Williams2000-08-281-2/+18
* Goodbye, GDK_THREADS!Peter Williams2000-08-281-1/+1
* Start adding progress info; make flag_all_messages camel-safe; make the no ne...Peter Williams2000-08-251-4/+36
* Fix GDK_THREADS_entering and leaving, hopefully once and for all. Genericify ...Peter Williams2000-08-251-2/+1
* Fix a deadlock upon checking mail due to new camel_service semantics.Peter Williams2000-08-241-5/+6
* Whole buncha leak fixes thanks to PurifyMatthew Loper2000-08-171-2/+2
* Use a configurable timeout.Richard Hult2000-08-171-2/+10
* Updated russian translation. Fixed typo in mail-ops.c.Valek Frob2000-08-161-1/+1
* Close the pipes when finished; add i18nPeter Williams2000-08-161-47/+60
* Add support for copying messagesPeter Williams2000-08-161-44/+70
* Compile fix for RH7.0beta from Kenny Graunke <kwg@teleport.com>; unprototype ...Peter Williams2000-08-141-1/+1
* Use CORBA_Object_release() instead of CORBA_free() as appropriate, youEttore Perazzoli2000-08-141-1/+1
* Fix bug in the folder creation code: CORBA_Object_duplicate() theEttore Perazzoli2000-08-141-6/+9
* Updated to reflect changes to mail_do_scan_subfoldersJeffrey Stedfast2000-08-131-152/+131
* Lose a reference to the store on purpose. To be fixed later.Dan Winship2000-08-131-0/+6
* Don't leak the transport.Dan Winship2000-08-131-0/+1
* Put the dont-try-to-get-mail-from-imap-sources check into a better spotPeter Williams2000-08-121-0/+7
* Freeze/thaw around multi-message folder operations (flag, move)Peter Williams2000-08-121-0/+13
* Use camel_service_get_name rather than showing the URL to the user.Dan Winship2000-08-111-4/+11
* Add a function to return a useful name for a folder (not just "mbox" orDan Winship2000-08-111-14/+14
* Don't call e_setup_base_dir. It was wrong and it doesn't exist any more.Dan Winship2000-08-111-1/+0
* Add a "gboolean create" argument to pass to camel_store_get_folder.Dan Winship2000-08-111-2/+2
* Show 'no new mail' correctly.Peter Williams2000-08-111-9/+34
* Fix the infinite movemailPeter Williams2000-08-111-0/+1
* Merge with camel-async.Peter Williams2000-08-111-828/+1576
* Get the from address set in the composer, if that fails ONLY THEN get theJeffrey Stedfast2000-08-101-14/+15
* Changed to only take a FolderBrowser argumentJeffrey Stedfast2000-08-101-1/+1
* Create a new FolderBrowser for each message being opened in a new window.Jeffrey Stedfast2000-08-101-7/+10
* Nicify a little, add in a menu separator between VFolder and Filter stuff.Jeffrey Stedfast2000-08-101-2/+3
* Set the UID of the message that is being displayedJeffrey Stedfast2000-08-101-1/+2
* Fixed some warnings.Christopher James Lahey2000-08-091-0/+1
* New convenience function with params of a normal Gtk callback function. WeJeffrey Stedfast2000-08-091-11/+26
* Add "Don't delete messages from server" button to remote SOURCEs thatDan Winship2000-08-091-46/+90
* Fix build by allowing includes for e-table dirJP Rosevear2000-08-081-28/+17
* Redone to show a dialogue first, and show progress of whats happening asNot Zed2000-08-081-0/+10
* Added mail-view.cJeffrey Stedfast2000-08-081-0/+44
* Get rid of kludge around subject beginning with spaces.Jeffrey Stedfast2000-08-081-4/+2
* Clarify that the input row is a model row, and swap it to a view row whenDan Winship2000-08-081-1/+4
* Renamed from reply_body() so other functions can use itJeffrey Stedfast2000-08-071-3/+14
* New menu item under Actions to allow editing of messages.Jeffrey Stedfast2000-08-071-2/+33
* I pity da foo that committed this bug!Peter Williams2000-08-041-1/+1
* Yay, no more compiler warningsJeffrey Stedfast2000-08-041-9/+8
* Check for identity before sending ; remove gconf_init callPeter Williams2000-08-031-0/+11
* Emit "model_pre_change" where appropriate.Christopher James Lahey2000-08-031-0/+2
* Remove hack to pass the storage around.Not Zed2000-07-301-111/+66
* New function to create composer with sig file set.JP Rosevear2000-07-291-48/+43
* Added mark_all_seen(), to mark every message in the list withCody Russell2000-07-291-0/+17
* Don't create the tmp_mbox before calling movemail, because the externalDan Winship2000-07-271-18/+11
* s/struct refile_data/struct move_data (real_move_msg): Renamed fromJeffrey Stedfast2000-07-271-7/+7
* Fix crash on NULL current_message when replying.Peter Williams2000-07-261-1/+2
* Update for CamelFolder API changes. (Certain functions no longer take aDan Winship2000-07-251-8/+6
* Add a "Send HTML mail" toggle in the message composer.Ettore Perazzoli2000-07-231-3/+34
* Put the version number in the `X-Mailer:' header instead of justEttore Perazzoli2000-07-161-2/+14
* Back to the old way to avoid g_warnings, yay. Also fix append to send aJeffrey Stedfast2000-07-131-1/+2
* Back to the old way to avoid g_warnings, yayJeffrey Stedfast2000-07-131-2/+18
* Changed to use camel_folder_move_message_to () rather than get_message ()Jeffrey Stedfast2000-07-121-17/+2
* Set the post_send_data flag rather than toggling it. (Maybe we'll needDan Winship2000-07-121-5/+2
* kill more debugging messagesDan Winship2000-07-111-14/+0
* Don't multiply free dest_url.Dan Winship2000-07-111-2/+0
* Update message_list_select_next to do either next or previous.Dan Winship2000-07-111-18/+11
* Fix an unitialized variable error.Ettore Perazzoli2000-07-111-0/+3
* Fixed broken POP fetchingJeffrey Stedfast2000-07-111-0/+10
* Fixed movemail so that it too would deliver to Inbox.Jeffrey Stedfast2000-07-101-38/+26
* Don't g_warn if the user selects a fake tree parent.Dan Winship2000-07-101-7/+4
* Always dump incoming messages to Inbox (assuming not filtered to anotherJeffrey Stedfast2000-07-091-25/+58
* Deal with having multiple selected messages.Dan Winship2000-07-091-2/+55
* fix warnings.Dan Winship2000-07-071-1/+0
* New function to select the first message on or after the given row thatDan Winship2000-07-071-7/+20
* Well, delete, expunge, appear broken, it sorts (initially) at least now.Michael Zucci2000-07-061-1/+2
* Remove hack to redisplay the inbox, since folder_changed signals will nowDan Winship2000-07-031-5/+0
* Pass mail_uri_to_folder and rules to filter_driver_new.Dan Winship2000-07-031-5/+2
* Added an extra @allowed_types parameter to the shell's folderEttore Perazzoli2000-07-021-1/+2
* Updated to reflect camel-folder changes.Jeffrey Stedfast2000-07-011-2/+2
* Use gnome-print to do a print preview.Dan Winship2000-07-011-0/+21
* New function, a wrapper around e_table_selected_row_foreach, which callsDan Winship2000-07-011-19/+76
* use the ETable row_selection signal to track how many rows are selected.Dan Winship2000-07-011-1/+1
* oops, corrected the gtk/gnome castsJeffrey Stedfast2000-06-301-4/+4
* Clean up compile warnings (real_fetch_mail): Fetching from IMAP should doJeffrey Stedfast2000-06-301-113/+111
* Handle multiple deletes (change by Peter Williams.)Christopher James Lahey2000-06-301-17/+27
* Changed "Send" to "Compose" to avoid user confusion. Compose is a littleJeffrey Stedfast2000-06-301-1/+1
* From mail:Christopher James Lahey2000-06-301-1/+1
* Make the broken threads optionalPeter Williams2000-06-271-0/+25
* Land most of the stuff to move fetch_mail, send_mail, expunge_folder, init_im...Peter Williams2000-06-241-72/+191
* Revert Peter's change and Chris's fix to it, since it looks like PeterDan Winship2000-06-231-62/+23
* new function, passed as arg to mail_operation_try. (fetch_mail): addChris Toshok2000-06-231-1/+7
* Prettify the progress dialog a bit.Peter Williams2000-06-221-23/+56
* Add a confirmation dialog box for when the user tries to send aEttore Perazzoli2000-06-201-0/+28
* new function to do a uid to row mapping. (mark_msg_seen, select_msg,Dan Winship2000-06-171-33/+51
* Update for CamelFolder changes.Dan Winship2000-06-161-9/+2
* New function to revert back to non-searching mode.Dan Winship2000-06-161-0/+2
* if the document requests an unknown URL, it's not an error; just ignoreDan Winship2000-06-151-0/+8
* display error from camel_folder_expunge if there is one.Dan Winship2000-06-101-3/+0
* close and expunge the source folder after copying it to a local folder.Dan Winship2000-06-101-0/+3
* Update for folder creation/existence changes.Dan Winship2000-06-071-7/+4
* Leave the composer window around if the message doesn't get sent.Dan Winship2000-06-061-6/+9
* fix some function prototypesDan Winship2000-06-061-4/+7
* Use camel_service_connect, not connect_with_url, since we already passedDan Winship2000-06-031-2/+1
* Add a quick hack to move the selection down a row when you delete aDan Winship2000-06-021-1/+10
* started to add a camel provider configuration toolJeffrey Stedfast2000-05-311-4/+14
* don't put up an error message if the user cancels the password dialog.Dan Winship2000-05-291-1/+2
* vfolder gui! So you can define them,k they show up in the list (well,Not Zed2000-05-281-0/+92
* set CAMEL_MESSAGE_ANSWERED on a message after a successful reply.Dan Winship2000-05-271-8/+27
* connect to and disconnect from the transport.Dan Winship2000-05-251-3/+8
* Update for camel_folder_get_uids (folder_changed,Dan Winship2000-05-191-8/+9
* Ok, so all incoming mail comes through filters, yay!NotZed2000-05-171-64/+90
* New menu to bring up the filter editor, and edit filters. They dontNotZed2000-05-171-0/+38
* Use 6 X's to mkstemp, as required by the man page, just a temp fix, thisNotZed2000-05-131-1/+1
* make this a little less kludgy. Use gnome_error_dialog rather than printfDan Winship2000-05-091-36/+16
* Don't hardcode "inbox" here.Dan Winship2000-05-071-4/+6
* New code to configure identity, mail source, and mail transport.Dan Winship2000-05-071-40/+114
* consolidate mail-format.h, mail-identify.h, mail-ops.h, main.h andDan Winship2000-05-071-5/+1
* Ok, you can now delete and expunge messages ... not really prettyMichael Zucci2000-05-021-0/+42
* This is no longer necessary.Dan Winship2000-04-301-13/+1
* Oops. Remove the part of the previous patch that wasn't supposed toDan Winship2000-04-281-24/+8
* Move text_to_html to e-util.Dan Winship2000-04-281-8/+36
* rename "send" to "send_msg", to avoid name clash with the tcp function.Dan Winship2000-04-241-1/+18
* #include "mail-format.h"Dan Winship2000-04-231-0/+1
* move msg_composer_cb and msg_composer_send_cb to mail-ops. Attach send,Dan Winship2000-04-231-0/+61
* Add some #includes for the non-HAVE_MKSTEMP caseDan Winship2000-04-101-0/+5
* use camel_movemail when fetching mail from an mbox store. This leavesDan Winship2000-04-101-14/+76
* new file, for toolbar/menu callbacks (fetch_mail): fetch mail. Doesn't doDan Winship2000-04-081-0/+185