Begin new implementation of the SMTP client.
* include/mailutils/smtp.h: New file. * include/mailutils/Makefile.am (pkginclude_HEADERS): Add smtp.h. * include/mailutils/list.h (mu_list_clear): New proto. * include/mailutils/sys/smtp.h: New file. * include/mailutils/sys/Makefile.am (sysinclude_HEADERS): Add smtp.h. * libmailutils/errors (MU_ERR_BADREPLY, MU_ERR_SEQ): New error codes. * libmailutils/list.c (mu_list_clear): New function. * libproto/mailer/Makefile.am (libmu_mailer_la_SOURCES): Add new sources. * libproto/mailer/smtp_capa.c: New file. * libproto/mailer/smtp_carrier.c: New file. * libproto/mailer/smtp_create.c: New file. * libproto/mailer/smtp_disconnect.c: New file. * libproto/mailer/smtp_domain.c: New file. * libproto/mailer/smtp_ehlo.c: New file. * libproto/mailer/smtp_io.c: New file. * libproto/mailer/smtp_open.c: New file. * libproto/mailer/smtp_starttls.c: New file. * libproto/mailer/smtp_trace.c: New file. * testsuite/smtpsend.c: New file. * testsuite/Makefile.am (noinst_PROGRAMS): Add smtpsend.
Showing
20 changed files
with
1028 additions
and
5 deletions
include/mailutils/smtp.h
0 → 100644
include/mailutils/sys/smtp.h
0 → 100644
libproto/mailer/smtp_capa.c
0 → 100644
libproto/mailer/smtp_carrier.c
0 → 100644
libproto/mailer/smtp_create.c
0 → 100644
libproto/mailer/smtp_disconnect.c
0 → 100644
libproto/mailer/smtp_domain.c
0 → 100644
libproto/mailer/smtp_ehlo.c
0 → 100644
libproto/mailer/smtp_io.c
0 → 100644
libproto/mailer/smtp_open.c
0 → 100644
libproto/mailer/smtp_starttls.c
0 → 100644
libproto/mailer/smtp_trace.c
0 → 100644
testsuite/smtpsend.c
0 → 100644
-
Please register or sign in to post a comment