aboutsummaryrefslogtreecommitdiffstats
path: root/camel/providers/smtp
Commit message (Expand)AuthorAgeFilesLines
* encode the address before sending it out, rather than using the raw/utf8Not Zed2003-12-091-2/+7
* Remove hard coded disable deprecated flagsJP Rosevear2003-12-071-2/+1
* Don't bother trying to see if the server advertises EHLO. Simply alwaysJeffrey Stedfast2003-11-071-18/+9
* Fixes bug #35083Jeffrey Stedfast2003-10-291-4/+14
* Removed an unused variable.Jeffrey Stedfast2003-10-091-1/+0
* fixed a comment spelling mistake and removede CAMEL_OBJECT() casting where it...Jeffrey Stedfast2003-09-261-12/+13
* If the localhost lookup results in a numeric IPv6 host, use the formJeffrey Stedfast2003-09-251-1/+3
* s/HSCAN_/CAMEL_MIME_PARSER_STATE_/g andJeffrey Stedfast2003-09-191-3/+3
* updated warning to mention the proper rfcJeffrey Stedfast2003-09-131-2/+2
* temporarily reverting my camel namespace patches until after we merge in some...Jeffrey Stedfast2003-08-271-3/+3
* Namespaced.Jeffrey Stedfast2003-08-261-3/+3
* Various fixes to make it work.Not Zed2003-08-191-2/+2
* Updated for string-utils namespace changes.Jeffrey Stedfast2003-07-081-1/+0
* Ensure cmdbuf is initialized to avoid compiler warning.Jeremy Katz2003-05-171-1/+1
* If host->h_name is NULL or an empty string, default back to using the IPJeffrey Stedfast2003-05-141-5/+6
* only free the host if it was set. removes a run-time warning.Not Zed2003-04-241-5/+5
* Turn off debugging if CAMEL_VERBOSE_DEBUG isn't set.Jeffrey Stedfast2003-04-111-1/+3
* Make sure host->h_name is not an empty string too? Apparently for one userJeffrey Stedfast2003-04-091-1/+1
* Removed unused variable left over from my previous fix.Jeffrey Stedfast2003-03-181-14/+8
* Same as IMAP and POP.Jeffrey Stedfast2003-03-011-4/+7
* fixed a type-o that causes a segfaultJeffrey Stedfast2003-02-241-1/+1
* Do it the same way we just made the sendmail code do it.Jeffrey Stedfast2003-02-241-22/+20
* s/g_slist_free1/g_slist_free_1Jeffrey Stedfast2003-02-231-1/+1
* Remove all Bcc headers before sending to the smtp server.Jeffrey Stedfast2003-02-231-10/+12
* Same as the gpg and pkcs7 contexts.Jeffrey Stedfast2003-02-151-4/+2
* Define in terms of privincludedir. (camellibexecdir): Define in terms ofDan Winship2003-02-061-2/+1
* Use g_ascii_strdown() instead of g_strdown, since g_strdown is deprecated.Jeffrey Stedfast2003-02-051-1/+1
* Update to the new $(BASE_VERSION)-versioned path. Likewise. Likewise.Ettore Perazzoli2003-01-231-1/+1
* Instead of checking recipients != NULL, check that camel_address_lengthJeffrey Stedfast2003-01-051-2/+2
* commit this tooJeffrey Stedfast2002-12-181-1/+2
* Fixes bug #31752Jeffrey Stedfast2002-10-082-12/+27
* If we fail to send the EHLO/HELO command successfully, setJeffrey Stedfast2002-08-241-3/+24
* Remove "possibly non-fatal" exception strings, all exceptions are fatalJeffrey Stedfast2002-07-262-36/+102
* Make the standard AUTH format take priority over the AUTH= priority, sinceJeffrey Stedfast2002-07-172-18/+35
* Get rid of the constant 'required' variable, just use the value whenJeffrey Stedfast2002-07-161-3/+1
* Don't let any parts have a binary encoding.Jeffrey Stedfast2002-07-121-1/+1
* oops, apparently I didn't save?Jeffrey Stedfast2002-07-121-0/+1
* Fixes bug #27672Jeffrey Stedfast2002-07-121-5/+12
* Don't bother trying to authenticate (and thus don't throw up an errorJeffrey Stedfast2002-06-191-5/+6
* On connection failure, unref the tcp stream.Jeffrey Stedfast2002-05-281-0/+2
* Don't put a space between the "RCPT TO:" and the "<recipient>" strings -Jeffrey Stedfast2002-04-261-5/+3
* Get rid of an unused variable.Jeffrey Stedfast2002-04-171-6/+12
* make service_cache be an array of CAMEL_NUM_PROVIDER_TYPES elements so youDan Winship2002-04-041-1/+0
* Use -avoid-version instead of -version-info 0:0:0, and specify -module.Dan Winship2002-04-021-1/+1
* Change the message arg to a CamelMimeMessage instead of a CamelMedium.Dan Winship2002-03-291-48/+6
* Updated to use the same logic as the POP code.Jeffrey Stedfast2002-03-191-8/+5
* Added a work-around for SMTP servers that can't read the RFCs and thusJeffrey Stedfast2002-03-141-1/+17
* These fixes should fix bug #21737.Jeffrey Stedfast2002-03-121-6/+8
* Rename the OpenSSL implementation of things to match the NSSDan Winship2002-03-111-26/+11
* Remove this: it couldn't be generically used, because different subclassesDan Winship2002-03-112-47/+24
* Don't call camel_remote_store_get_authtypes since we no longer subclassJeffrey Stedfast2002-03-091-1/+1
* Fix to work with OpenSSL.Jeffrey Stedfast2002-03-071-3/+5
* Make this compile.Dan Winship2002-03-071-1/+1
* treat "" as "always" to maintain compatablity with old config settingsJeffrey Stedfast2002-03-061-1/+2
* Start the ssl stream off in non-ssl mode (useful for STARTTLS).Jeffrey Stedfast2002-03-063-33/+157
* Since the AUTH token sometimes uses '=' instead of whitespace, don't useJeffrey Stedfast2002-02-131-1/+2
* New function to decode an enhanced status code. (smtp_set_exception): SetsJeffrey Stedfast2002-01-291-95/+126
* Use flags rather than a bunch of gboolean variables. (smtp_connect): Same.Jeffrey Stedfast2002-01-292-71/+154
* Updated to match the new send_to API. (smtp_send): Get the from addressJeffrey Stedfast2002-01-161-7/+9
* Change the prototype for camel_address_get_type to return a CamelTypeJeffrey Stedfast2001-12-211-38/+26
* install in the right directory. (accidentally didn't commit these before)Dan Winship2001-12-201-4/+2
* Don't use regex matching. Fixes bug #16227.Jeffrey Stedfast2001-12-011-6/+3
* Check to see that errno is non-zero before returning g_strerror. If it'sJeffrey Stedfast2001-11-271-1/+4
* Fixing the license text.Ettore Perazzoli2001-10-283-3/+0
* Update the licensing information to require version 2 of the GPLEttore Perazzoli2001-10-273-6/+6
* Added CAMEL_CFLAGS so we get the right iconv stuff, patch from Yanko82001-10-191-0/+1
* Replace the Bcc headers in a single location and don't flush the dataJeffrey Stedfast2001-10-141-21/+16
* oops, it should remove the bcc header, not the cc headerJeffrey Stedfast2001-10-131-8/+29
* Remove the stripheader filter from the build.Jeffrey Stedfast2001-10-131-8/+15
* Init the nntp url hash and url_equal functions.Jeffrey Stedfast2001-09-291-1/+3
* Make sure to unref the mime filters when we finish with them.Jeffrey Stedfast2001-09-081-0/+2
* Do a clean disconnect.Jeffrey Stedfast2001-09-051-1/+1
* We need to be ref'ing the folder if/when we add it to the hash. This mayJeffrey Stedfast2001-08-141-4/+5
* A quoted string cannot contain \n's so check for those as well.Jeffrey Stedfast2001-08-101-24/+24
* First check to make sure that service->url->authmech is non-NULL beforeJeffrey Stedfast2001-08-041-14/+14
* special case popb4smtp auth before we try and connect, and do the magicNot Zed2001-08-032-12/+30
* Added some operation progress reporting. Actual data transfer is 'tricky'Not Zed2001-07-231-5/+26
* Add a CamelMimeFilterStripHeader that removes a header from mime output. UsedPeter Williams2001-06-291-1/+4
* g_strdup() the message source here or we will have problems later when weJeffrey Stedfast2001-06-261-2/+2
* Update the copyrights, replacing Helix Code with Ximian andEttore Perazzoli2001-06-233-4/+4
* Use camel_address_length() rather than casting and accessing data members.Jeffrey Stedfast2001-06-221-3/+3
* Oops. Use a strNcmp to make sure the response begins with a 334 code, notJeffrey Stedfast2001-05-261-1/+1
* Don't check the initial auth response until we get into the while-loopJeffrey Stedfast2001-05-121-9/+13
* Add support for using OpenSSL.Jeffrey Stedfast2001-05-082-2/+11
* Redo this a lot so that instead of having a class full of callbacks, weDan Winship2001-04-281-6/+5
* Remove UNICODE_CFLAGS (and some other stuff that's redundant withDan Winship2001-04-271-1/+1
* Remove the EXTRA_GNOME_CFLAGS include.Jeffrey Stedfast2001-04-171-2/+2
* s/IMAP/SMTPJeffrey Stedfast2001-04-121-1/+1
* Check if gethostbyname_r take five paramsJP Rosevear2001-04-121-0/+1
* Remove the "quick_login" member, which is unnecessary.Dan Winship2001-04-032-20/+26
* New files to handle the LOGIN SASL mechanism.Jeffrey Stedfast2001-04-021-9/+24
* Updated the authtype values.Jeffrey Stedfast2001-04-021-2/+3
* Not quite finished but checking in for some local frobbing.Not Zed2001-03-301-0/+1
* Big header cleanups and nntp compile fixKjartan Maraas2001-03-302-5/+10
* add an argument to say whether or not you want "PLAIN" in the list (so youDan Winship2001-03-272-2/+2
* Add an "extra_conf" field to CamelProvider with structures and defines andDan Winship2001-03-274-39/+26
* add a "GList *authtypes", so you can get the list of authtypes used by aDan Winship2001-03-222-47/+22
* Print info about the issuer of the certificate.Jeffrey Stedfast2001-03-171-3/+5
* Uninclude prnetdb.h since it's not needed here.Jeffrey Stedfast2001-03-162-0/+3
* Update for using CamelTcpStreams and also for using SSL.Jeffrey Stedfast2001-03-151-19/+47
* defined "ssmtp"Jeffrey Stedfast2001-03-152-2/+34
* i18n'd some strings in here.Jeffrey Stedfast2001-03-061-3/+55
* Doh! Set the CAMEL_URL_ALLOW_AUTH flag.Jeffrey Stedfast2001-03-031-1/+1
* Updated with the extended AUTH return codes.Jeffrey Stedfast2001-03-031-1/+14
* oops, the return code is 235 on success, not 234Jeffrey Stedfast2001-03-031-1/+1
* Don't forget to unref the SASL object.Jeffrey Stedfast2001-03-032-51/+182
* Updated.Jeffrey Stedfast2001-02-061-14/+14
* Added profiling temp files.Not Zed2001-01-221-0/+4
* Mark strings for translation.Kjartan Maraas2001-01-191-2/+2
* New smtp error-code to string mapping function. (smtp_connect): Use theJeffrey Stedfast2001-01-181-10/+90
* Don't check errno as it's not being set. Fixes bug #1150.Jeffrey Stedfast2001-01-171-2/+1
* Kill off a long-hated Camel kludge: "empty" URLs andDan Winship2001-01-101-15/+3
* change a bunch of IS_CAMEL_* macros to CAMEL_IS_*Dan Winship2000-12-141-1/+1
* Remove use of linewrap filter. Headers are now wrapped. encode_8bitMichael Zucci2000-12-111-12/+3
* If the data wrapper fails to be written to the stream, unref it and theJeffrey Stedfast2000-12-061-0/+5
* i18n-ize exception strings. (get_name): And here. (_send_to): Here too.Jeffrey Stedfast2000-12-051-49/+37
* send NULL so we don't have to clear the exceptionJeffrey Stedfast2000-11-291-2/+1
* Clear the exception if EHLO fails before trying HELO in the cases whereJeffrey Stedfast2000-11-291-0/+2
* Implement a complete() function, now we need one. (filter): Upgraded toNot Zed2000-11-071-8/+4
* Add an "url_flags" field to CamelProvider. Move the CAMEL_SERVICE_URL_*Dan Winship2000-11-042-4/+3
* Add a new argument, clean, that says whether or not to try to disconnectDan Winship2000-11-011-6/+8
* Remove md5-utils.h include since it's not part of Camel any more.Dan Winship2000-10-301-1/+0
* build md5-utils72000-10-281-1/+4
* lots of i18n fixesDan Winship2000-10-241-1/+2
* New convenience function to determine if there are any 8bit mime parts inJeffrey Stedfast2000-10-031-11/+28
* Use the CamelInternetAddress parser. (smtp_get_email_addr_from_text):Jeffrey Stedfast2000-10-031-53/+16
* Remove default_ports.Dan Winship2000-10-031-1/+0
* another mem leak fixJeffrey Stedfast2000-09-291-0/+5
* Fixed some memory leaks. (camel_smtp_transport_init): InitializeJeffrey Stedfast2000-09-292-59/+44
* Don't send the recipient data through smtp_get_email_addr_from_text - thisJeffrey Stedfast2000-09-291-15/+14
* Use the linewrap filter to achieve full RFC0821 compliance.Jeffrey Stedfast2000-09-201-128/+133
* Updated to check for EXPUNGE notificationsJeffrey Stedfast2000-08-301-2/+2
* Add support for specifying on which port to connect to a server; fix a potent...Peter Williams2000-08-261-0/+1
* Automatically connect services when given a valid URL (should hopefully disco...Peter Williams2000-08-231-5/+18
* Fixed some warnings.Christopher James Lahey2000-08-111-0/+3
* Merge with camel-async.Peter Williams2000-08-112-27/+21
* When forced to use the IP, place it in square brackets.Jeffrey Stedfast2000-08-021-7/+12
* Fix Makefile.am booboo.Peter Williams2000-07-281-2/+0
* Update to reflect past changes in the Camel API. Use gtk macro castsJeffrey Stedfast2000-07-091-33/+35
* Fixed the parser to actually workJeffrey Stedfast2000-07-081-14/+12
* Oops. Don't pass port # as a string in the error code (if it fails toJeffrey Stedfast2000-07-061-4/+5
* New method, to return an end-user-friendly name corresponding to aDan Winship2000-07-021-0/+13
* Don't close the filter stream when done with it (this causes the sourceChristopher James Lahey2000-06-281-1/+1
* UpdatedJeffrey Stedfast2000-06-231-1/+6
* Deprecated.Jeffrey Stedfast2000-06-131-8/+8
* don't pass a second (incorrect) -rpath in addition to the (correct) oneDan Winship2000-06-131-1/+1
* Will now always send EHLO first, if that fails it will fall back on HELO.Jeffrey Stedfast2000-06-101-4/+15
* worked on getting providers/imap/* to build cleanly, fixed a number of stupid...Jeffrey Stedfast2000-06-071-115/+115
* moved some debug print statements to better locationsJeffrey Stedfast2000-06-031-20/+21
* Implemented a few more imap functions in providers/imap/camel-imap-folder.cJeffrey Stedfast2000-05-311-2/+3
* Add a domain field to CamelProvider, to say what kind of data it provides.Dan Winship2000-05-291-0/+2
* Took out code that had been there to reconnect to the server if it was notJeffrey Stedfast2000-05-261-4/+0
* Fixes to make the SMTP transport thread-safeEDT 2000 Jeffrey Stedfast2000-05-252-17/+38
* Added debug fprintfs, tested with a few messages (smtp_data): Fixed to useEDT 2000 Jeffrey Stedfast2000-05-242-5/+45
* stuffJeffrey Stedfast2000-05-231-2/+2
* stuff dudeJeffrey Stedfast2000-05-231-6/+1
* dude, just stuffJeffrey Stedfast2000-05-231-68/+67
* fix an off-by-one error in address parsing (smtp_data): useDan Winship2000-05-181-2/+3
* error checking on gethostbyaddr() in providers/smtp/camel-smtp-transport.cJeffrey Stedfast2000-05-171-2/+2
* o Added some preliminary ESMTP AUTH supportEDT 2000 Jeffrey Stedfast2000-05-161-6/+37
* now it deff compilesJeffrey Stedfast2000-05-121-1/+1
* camel-smtp-transport.c will now compile :)Jeffrey Stedfast2000-05-121-7/+8
* providers/smtp/camel-smtp-transport.c: updated smtp_helo to more closely comp...Jeffrey Stedfast2000-05-121-14/+10
* fixed camel_smtp_transport_class_init(): now initializes service_classJeffrey Stedfast2000-05-111-1/+4
* o Undid changes to camel-internet-address.[c,h] o FixedEDT 2000 Jeffrey Stedfast2000-05-091-27/+29
* o Moved struct_address from camel-internet-address.c toEDT 2000 Jeffrey Stedfast2000-05-091-3/+26
* o updated to use CamelException (as needed by new camel-stream.c) o noEDT 2000 Jeffrey Stedfast2000-05-091-30/+29
* Make camel not leak like a sieve.Dan Winship2000-05-081-4/+1
* A machine which serves neither POP nor KPOP is not a POP server.Dan Winship2000-05-071-1/+2
* New function to replace camel_provider_scan. Returns a list of either (a)Dan Winship2000-05-041-10/+30
* Set G_LOG_DOMAIN in following files.Matthew Loper2000-05-031-1/+2
* oops. s/CAMEL_TRANSPORT_TYPE/CAMEL_PROVIDER_TRANSPORT/Dan Winship2000-05-011-1/+1
* Tweak the definition of CamelProvider. Among other things, a provider mayDan Winship2000-04-303-16/+14
* Made Evolution OAF-compatible.Ettore Perazzoli2000-04-281-2/+7
* kill camel-logDan Winship2000-04-191-1/+0
* Clarify what provider.protocol, provider.name, and provider.descriptionDan Winship2000-04-111-2/+5
* o Reformatted providers/smtp/camel-smtp-transport.c to fit the standardEDT 2000 Jeffrey Stedfast2000-04-101-387/+352
* pixmap_DATA isn't defined so don't use it as a variable.Christopher James Lahey2000-04-091-0/+6
* #include <sys/param.h> for MAXHOSTNAMELEN. (This is a stopgap: some of theDan Winship2000-04-091-0/+1
* o fixed numerous bugs in providers/smtp/camel-smtp-transport.c; should nowEDT 2000 Jeffrey Stedfast2000-04-082-53/+49
* Removed smtp for now, its a long way from building. Removed file thatNotZed2000-04-071-527/+0
* o Added smtp_helo() request into smtp_connect() (forgott o do this before)EDT 2000 Jeffrey Stedfast2000-04-071-1/+7
* fix Makefile.amChris Toshok2000-04-071-2/+2
* o Added smtp/ to providers tree under camel o Added makefiles and sourceEDT 2000 Jeffrey Stedfast2000-04-075-0/+1368