├── COPYING ├── Makefile.am ├── Makefile.in ├── README ├── aclocal.m4 ├── autogen.sh ├── compile ├── conf-examples ├── nwsmtp-dbg.conf ├── nwsmtp.conf └── nwsmtp.conf-auth ├── config.guess ├── config.h.in ├── config.sub ├── configure ├── configure.in ├── debian ├── README.Debian ├── README.source ├── changelog ├── compat ├── control ├── copyright ├── docs ├── emacsen-install.ex ├── emacsen-remove.ex ├── emacsen-startup.ex ├── init.d.ex ├── manpage.1.ex ├── manpage.sgml.ex ├── manpage.xml.ex ├── menu.ex ├── nwsmtp.cron.d.ex ├── nwsmtp.default.ex ├── nwsmtp.doc-base.EX ├── patches │ ├── debian-changes-0.1-1 │ └── series ├── postinst.ex ├── postrm.ex ├── preinst.ex ├── prerm.ex ├── rules ├── source │ └── format └── watch.ex ├── depcomp ├── etc ├── Makefile.am ├── Makefile.in ├── greylisting.conf ├── ip_param.conf ├── nwsmtp.conf ├── remove_headers.conf └── virtual_alias_maps ├── install-sh ├── ltmain.sh ├── m4 ├── ac_boost_base.m4 ├── ac_boost_thread.m4 ├── acx_pthread.m4 ├── ax_boost_base.m4 ├── ax_boost_program_options.m4 ├── ax_boost_system.m4 ├── ax_boost_thread.m4 ├── ax_cxx_check_lib.m4 └── ax_lib_expat.m4 ├── missing ├── nwsmtp.cron.d ├── nwsmtp.init ├── nwsmtp.sysconfig └── src ├── .gdbinit ├── Makefile.am ├── Makefile.in ├── adkim.cpp ├── adkim.h ├── aliases.cpp ├── aliases.h ├── aspf.h ├── aspf_impl.h ├── atormoz.cpp ├── atormoz.h ├── auth.cpp ├── auth.h ├── avir_client.cpp ├── avir_client.h ├── bb_client.cpp ├── bb_client.h ├── bb_client_auth.cpp ├── bb_client_auth.h ├── bb_client_mailfrom.cpp ├── bb_client_mailfrom.h ├── bb_client_rcpt.cpp ├── bb_client_rcpt.h ├── bb_parser.cpp ├── bb_parser.h ├── buffer_iterator.h ├── buffers.h ├── check.h ├── coroutine.hpp ├── envelope.cpp ├── envelope.h ├── eom_parser.cpp ├── eom_parser.h ├── header_parser.cpp ├── header_parser.h ├── host_seq_resolver.h ├── http_client.cpp ├── http_client.h ├── ip_options.cpp ├── ip_options.h ├── log.cpp ├── log.h ├── main.cpp ├── net ├── basic_dns_resolver.hpp ├── basic_dns_resolver_service.hpp ├── dns.hpp ├── dns_resolver.hpp ├── impl │ └── dns_resolver_impl.hpp ├── network_array.hpp ├── resolver_iterator.hpp └── rfc1035_414.hpp ├── options.cpp ├── options.h ├── pa_stub.h ├── param_parser.cpp ├── param_parser.h ├── pidfile.cpp ├── pidfile.h ├── rbl.cpp ├── rbl.h ├── rc.proto ├── rc_check.h ├── rc_clients ├── basic_rc_client.cpp ├── basic_rc_client.h ├── greylisting.cpp ├── greylisting.h └── greylisting_options.h ├── rfc822date.c ├── rfc822date.h ├── rfc_date.cpp ├── rfc_date.h ├── server.cpp ├── server.h ├── smtp_client.cpp ├── smtp_client.h ├── smtp_connection.cpp ├── smtp_connection.h ├── smtp_connection_auth.cpp ├── smtp_connection_mailfrom.cpp ├── smtp_connection_manager.cpp ├── smtp_connection_manager.h ├── so_client.cpp ├── so_client.h ├── socket_pool_service.h ├── socket_pool_service_impl.h ├── spf_internal.h ├── switchcfg.cpp ├── switchcfg.h ├── tests ├── Makefile.am ├── Makefile.in ├── basic_test.h ├── bbproxy.cpp ├── buffers.cpp ├── client1.cpp ├── client2.cpp ├── client3.cpp ├── gr.cpp ├── resolv.cpp ├── spf.cpp ├── spool.cpp ├── tormoz.cpp ├── tormoz2.cpp ├── ylog.cpp └── ylog.h ├── timer.cpp ├── timer.h ├── uti.cpp ├── uti.h ├── yield.hpp └── yplatform └── base64.h /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/COPYING -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/Makefile.am -------------------------------------------------------------------------------- /Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/Makefile.in -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/README -------------------------------------------------------------------------------- /aclocal.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/aclocal.m4 -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/autogen.sh -------------------------------------------------------------------------------- /compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/compile -------------------------------------------------------------------------------- /conf-examples/nwsmtp-dbg.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/conf-examples/nwsmtp-dbg.conf -------------------------------------------------------------------------------- /conf-examples/nwsmtp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/conf-examples/nwsmtp.conf -------------------------------------------------------------------------------- /conf-examples/nwsmtp.conf-auth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/conf-examples/nwsmtp.conf-auth -------------------------------------------------------------------------------- /config.guess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/config.guess -------------------------------------------------------------------------------- /config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/config.h.in -------------------------------------------------------------------------------- /config.sub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/config.sub -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/configure -------------------------------------------------------------------------------- /configure.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/configure.in -------------------------------------------------------------------------------- /debian/README.Debian: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/README.Debian -------------------------------------------------------------------------------- /debian/README.source: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/README.source -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/docs: -------------------------------------------------------------------------------- 1 | README 2 | -------------------------------------------------------------------------------- /debian/emacsen-install.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/emacsen-install.ex -------------------------------------------------------------------------------- /debian/emacsen-remove.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/emacsen-remove.ex -------------------------------------------------------------------------------- /debian/emacsen-startup.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/emacsen-startup.ex -------------------------------------------------------------------------------- /debian/init.d.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/init.d.ex -------------------------------------------------------------------------------- /debian/manpage.1.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/manpage.1.ex -------------------------------------------------------------------------------- /debian/manpage.sgml.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/manpage.sgml.ex -------------------------------------------------------------------------------- /debian/manpage.xml.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/manpage.xml.ex -------------------------------------------------------------------------------- /debian/menu.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/menu.ex -------------------------------------------------------------------------------- /debian/nwsmtp.cron.d.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/nwsmtp.cron.d.ex -------------------------------------------------------------------------------- /debian/nwsmtp.default.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/nwsmtp.default.ex -------------------------------------------------------------------------------- /debian/nwsmtp.doc-base.EX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/nwsmtp.doc-base.EX -------------------------------------------------------------------------------- /debian/patches/debian-changes-0.1-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/patches/debian-changes-0.1-1 -------------------------------------------------------------------------------- /debian/patches/series: -------------------------------------------------------------------------------- 1 | debian-changes-0.1-1 2 | -------------------------------------------------------------------------------- /debian/postinst.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/postinst.ex -------------------------------------------------------------------------------- /debian/postrm.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/postrm.ex -------------------------------------------------------------------------------- /debian/preinst.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/preinst.ex -------------------------------------------------------------------------------- /debian/prerm.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/prerm.ex -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /debian/watch.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/debian/watch.ex -------------------------------------------------------------------------------- /depcomp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/depcomp -------------------------------------------------------------------------------- /etc/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/etc/Makefile.am -------------------------------------------------------------------------------- /etc/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/etc/Makefile.in -------------------------------------------------------------------------------- /etc/greylisting.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/etc/greylisting.conf -------------------------------------------------------------------------------- /etc/ip_param.conf: -------------------------------------------------------------------------------- 1 | # ip/mask rcpt_cnt 2 | 172.16.0.0/16 200 3 | -------------------------------------------------------------------------------- /etc/nwsmtp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/etc/nwsmtp.conf -------------------------------------------------------------------------------- /etc/remove_headers.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/etc/remove_headers.conf -------------------------------------------------------------------------------- /etc/virtual_alias_maps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/etc/virtual_alias_maps -------------------------------------------------------------------------------- /install-sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/install-sh -------------------------------------------------------------------------------- /ltmain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/ltmain.sh -------------------------------------------------------------------------------- /m4/ac_boost_base.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/m4/ac_boost_base.m4 -------------------------------------------------------------------------------- /m4/ac_boost_thread.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/m4/ac_boost_thread.m4 -------------------------------------------------------------------------------- /m4/acx_pthread.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/m4/acx_pthread.m4 -------------------------------------------------------------------------------- /m4/ax_boost_base.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/m4/ax_boost_base.m4 -------------------------------------------------------------------------------- /m4/ax_boost_program_options.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/m4/ax_boost_program_options.m4 -------------------------------------------------------------------------------- /m4/ax_boost_system.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/m4/ax_boost_system.m4 -------------------------------------------------------------------------------- /m4/ax_boost_thread.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/m4/ax_boost_thread.m4 -------------------------------------------------------------------------------- /m4/ax_cxx_check_lib.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/m4/ax_cxx_check_lib.m4 -------------------------------------------------------------------------------- /m4/ax_lib_expat.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/m4/ax_lib_expat.m4 -------------------------------------------------------------------------------- /missing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/missing -------------------------------------------------------------------------------- /nwsmtp.cron.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/nwsmtp.cron.d -------------------------------------------------------------------------------- /nwsmtp.init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/nwsmtp.init -------------------------------------------------------------------------------- /nwsmtp.sysconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/nwsmtp.sysconfig -------------------------------------------------------------------------------- /src/.gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/.gdbinit -------------------------------------------------------------------------------- /src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/Makefile.am -------------------------------------------------------------------------------- /src/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/Makefile.in -------------------------------------------------------------------------------- /src/adkim.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/adkim.cpp -------------------------------------------------------------------------------- /src/adkim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/adkim.h -------------------------------------------------------------------------------- /src/aliases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/aliases.cpp -------------------------------------------------------------------------------- /src/aliases.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/aliases.h -------------------------------------------------------------------------------- /src/aspf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/aspf.h -------------------------------------------------------------------------------- /src/aspf_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/aspf_impl.h -------------------------------------------------------------------------------- /src/atormoz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/atormoz.cpp -------------------------------------------------------------------------------- /src/atormoz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/atormoz.h -------------------------------------------------------------------------------- /src/auth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/auth.cpp -------------------------------------------------------------------------------- /src/auth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/auth.h -------------------------------------------------------------------------------- /src/avir_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/avir_client.cpp -------------------------------------------------------------------------------- /src/avir_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/avir_client.h -------------------------------------------------------------------------------- /src/bb_client.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/bb_client.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/bb_client_auth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/bb_client_auth.cpp -------------------------------------------------------------------------------- /src/bb_client_auth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/bb_client_auth.h -------------------------------------------------------------------------------- /src/bb_client_mailfrom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/bb_client_mailfrom.cpp -------------------------------------------------------------------------------- /src/bb_client_mailfrom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/bb_client_mailfrom.h -------------------------------------------------------------------------------- /src/bb_client_rcpt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/bb_client_rcpt.cpp -------------------------------------------------------------------------------- /src/bb_client_rcpt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/bb_client_rcpt.h -------------------------------------------------------------------------------- /src/bb_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/bb_parser.cpp -------------------------------------------------------------------------------- /src/bb_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/bb_parser.h -------------------------------------------------------------------------------- /src/buffer_iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/buffer_iterator.h -------------------------------------------------------------------------------- /src/buffers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/buffers.h -------------------------------------------------------------------------------- /src/check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/check.h -------------------------------------------------------------------------------- /src/coroutine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/coroutine.hpp -------------------------------------------------------------------------------- /src/envelope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/envelope.cpp -------------------------------------------------------------------------------- /src/envelope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/envelope.h -------------------------------------------------------------------------------- /src/eom_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/eom_parser.cpp -------------------------------------------------------------------------------- /src/eom_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/eom_parser.h -------------------------------------------------------------------------------- /src/header_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/header_parser.cpp -------------------------------------------------------------------------------- /src/header_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/header_parser.h -------------------------------------------------------------------------------- /src/host_seq_resolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/host_seq_resolver.h -------------------------------------------------------------------------------- /src/http_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/http_client.cpp -------------------------------------------------------------------------------- /src/http_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/http_client.h -------------------------------------------------------------------------------- /src/ip_options.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/ip_options.cpp -------------------------------------------------------------------------------- /src/ip_options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/ip_options.h -------------------------------------------------------------------------------- /src/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/log.cpp -------------------------------------------------------------------------------- /src/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/log.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/net/basic_dns_resolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/net/basic_dns_resolver.hpp -------------------------------------------------------------------------------- /src/net/basic_dns_resolver_service.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/net/basic_dns_resolver_service.hpp -------------------------------------------------------------------------------- /src/net/dns.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/net/dns.hpp -------------------------------------------------------------------------------- /src/net/dns_resolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/net/dns_resolver.hpp -------------------------------------------------------------------------------- /src/net/impl/dns_resolver_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/net/impl/dns_resolver_impl.hpp -------------------------------------------------------------------------------- /src/net/network_array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/net/network_array.hpp -------------------------------------------------------------------------------- /src/net/resolver_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/net/resolver_iterator.hpp -------------------------------------------------------------------------------- /src/net/rfc1035_414.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/net/rfc1035_414.hpp -------------------------------------------------------------------------------- /src/options.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/options.cpp -------------------------------------------------------------------------------- /src/options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/options.h -------------------------------------------------------------------------------- /src/pa_stub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/pa_stub.h -------------------------------------------------------------------------------- /src/param_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/param_parser.cpp -------------------------------------------------------------------------------- /src/param_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/param_parser.h -------------------------------------------------------------------------------- /src/pidfile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/pidfile.cpp -------------------------------------------------------------------------------- /src/pidfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/pidfile.h -------------------------------------------------------------------------------- /src/rbl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/rbl.cpp -------------------------------------------------------------------------------- /src/rbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/rbl.h -------------------------------------------------------------------------------- /src/rc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/rc.proto -------------------------------------------------------------------------------- /src/rc_check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/rc_check.h -------------------------------------------------------------------------------- /src/rc_clients/basic_rc_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/rc_clients/basic_rc_client.cpp -------------------------------------------------------------------------------- /src/rc_clients/basic_rc_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/rc_clients/basic_rc_client.h -------------------------------------------------------------------------------- /src/rc_clients/greylisting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/rc_clients/greylisting.cpp -------------------------------------------------------------------------------- /src/rc_clients/greylisting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/rc_clients/greylisting.h -------------------------------------------------------------------------------- /src/rc_clients/greylisting_options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/rc_clients/greylisting_options.h -------------------------------------------------------------------------------- /src/rfc822date.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/rfc822date.c -------------------------------------------------------------------------------- /src/rfc822date.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/rfc822date.h -------------------------------------------------------------------------------- /src/rfc_date.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/rfc_date.cpp -------------------------------------------------------------------------------- /src/rfc_date.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/rfc_date.h -------------------------------------------------------------------------------- /src/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/server.cpp -------------------------------------------------------------------------------- /src/server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/server.h -------------------------------------------------------------------------------- /src/smtp_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/smtp_client.cpp -------------------------------------------------------------------------------- /src/smtp_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/smtp_client.h -------------------------------------------------------------------------------- /src/smtp_connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/smtp_connection.cpp -------------------------------------------------------------------------------- /src/smtp_connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/smtp_connection.h -------------------------------------------------------------------------------- /src/smtp_connection_auth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/smtp_connection_auth.cpp -------------------------------------------------------------------------------- /src/smtp_connection_mailfrom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/smtp_connection_mailfrom.cpp -------------------------------------------------------------------------------- /src/smtp_connection_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/smtp_connection_manager.cpp -------------------------------------------------------------------------------- /src/smtp_connection_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/smtp_connection_manager.h -------------------------------------------------------------------------------- /src/so_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/so_client.cpp -------------------------------------------------------------------------------- /src/so_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/so_client.h -------------------------------------------------------------------------------- /src/socket_pool_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/socket_pool_service.h -------------------------------------------------------------------------------- /src/socket_pool_service_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/socket_pool_service_impl.h -------------------------------------------------------------------------------- /src/spf_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/spf_internal.h -------------------------------------------------------------------------------- /src/switchcfg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/switchcfg.cpp -------------------------------------------------------------------------------- /src/switchcfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/switchcfg.h -------------------------------------------------------------------------------- /src/tests/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/Makefile.am -------------------------------------------------------------------------------- /src/tests/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/Makefile.in -------------------------------------------------------------------------------- /src/tests/basic_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/basic_test.h -------------------------------------------------------------------------------- /src/tests/bbproxy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/bbproxy.cpp -------------------------------------------------------------------------------- /src/tests/buffers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/buffers.cpp -------------------------------------------------------------------------------- /src/tests/client1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/client1.cpp -------------------------------------------------------------------------------- /src/tests/client2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/client2.cpp -------------------------------------------------------------------------------- /src/tests/client3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/client3.cpp -------------------------------------------------------------------------------- /src/tests/gr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/gr.cpp -------------------------------------------------------------------------------- /src/tests/resolv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/resolv.cpp -------------------------------------------------------------------------------- /src/tests/spf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/spf.cpp -------------------------------------------------------------------------------- /src/tests/spool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/spool.cpp -------------------------------------------------------------------------------- /src/tests/tormoz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/tormoz.cpp -------------------------------------------------------------------------------- /src/tests/tormoz2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/tormoz2.cpp -------------------------------------------------------------------------------- /src/tests/ylog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/ylog.cpp -------------------------------------------------------------------------------- /src/tests/ylog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/tests/ylog.h -------------------------------------------------------------------------------- /src/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/timer.cpp -------------------------------------------------------------------------------- /src/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/timer.h -------------------------------------------------------------------------------- /src/uti.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/uti.cpp -------------------------------------------------------------------------------- /src/uti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/uti.h -------------------------------------------------------------------------------- /src/yield.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/yield.hpp -------------------------------------------------------------------------------- /src/yplatform/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/NwSMTP/HEAD/src/yplatform/base64.h --------------------------------------------------------------------------------