On Sun, 2008-09-28 at 13:30 -0700, Vladimir Dronnikov wrote: > I have heavily rewritten BB fetchmail which was perfectly incompatile with > vanilla one. > The new applet to fetch remote mailboxes content is called popmaildir (I > borrowed the approach from Nikola Vladov''s code). > It is a POP3 client with APOP support. Since the applet offers no intrinsic > network connectivity it can be used widely. E.g.: POP3-SSL can be dirt cheap > achieved using openssl helper. > > Inspired by the success of the approach I have reworked sendmail network > connectivity to be more consistent with the UNIX-way. > * User credentials which are needed for secure servers which require AUTH > LOGIN are now read securely from a file descriptor. > I plan later to occupy -K switch (soundex credentials) for specifying a > user file for this need. > * The meaning of -H switch has changed: now it stands for "connection > helper". That way I got rid of hardcoded openssl call. > This letter, e.g., is sent via: > > build/busybox sendmail -f [EMAIL PROTECTED] -F "Vladimir Dronnikov" 4<.cred \ > -H "exec openssl s_client -quiet -connect smtp.gmail.com:25 -tls1 > -starttls smtp" \ > -a mailutils.patch.bz2 > > * -S switch has lost optional [user[:[EMAIL PROTECTED] prefix and now stands > for just host and optional port. That way the use of SMTPHOST > envvar has been clarified. > > These changes showed a bunch of code is common for the two applets. That is > why I have moved the resulting code and lib into > a separate directory (mailutils) under BB tree. > > Denys, please, consider applying.
did basic test of sendmail (both current svn and the patch) and seems to not break anything. I didn't try all the options though. -nc _______________________________________________ busybox mailing list [email protected] http://busybox.net/cgi-bin/mailman/listinfo/busybox
