Hi, I have made many tests a short time ago. Yahoo is a problem, and a few others are incompatible with each other :(
yahoo uses the username just like "username" and nothing more, all others that I tested have a @fqdn. If yahoo does it, imho we needed it Some do not accept a FROM different than the users account, but if you add a line "MAIL FROM: [EMAIL PROTECTED]" it is shown normaly to de destination user. So... I believe that a little flexibility is needed. Alain Vladimir Dronnikov escreveu: >> Most serious issue was the fact that current bb sendmail uses the from >> address in the EHLO/HELO message. The rfc1869 (section 4.2) says it >> should be a domain not an address. So my MTA correctly dicarded the >> invalid EHLO. > Hmmm. RFC 2821 at 4.1.1.1 says a client should provide > _fully-qualified_ domain name. And what if yours is simply localhost? > In that case the client should send reverse address verbatim. > So your MTA INcorrectly discards that EHLO. > >> I solved this by using the domain part in the from address. This requires >> that the from address has an '@' which i think is >> ok in todays world (10 years ago it would be different) > Great. But avoid dying when no '@' occured. Just complain of that > would be enough IMHO. And, please, enclose the very first read of > opt_from (domain=strchr...) in sane() to avoid issues. > >> Third, the enviroment variable HOSTNAME is a "reserverd" variable for >> bash so I changed it to SMTPHOST. > Personally, I would get completely rid of environ here. -H switch is > good, and localhost is the sane fallback IMO. > >> Sendmail is a good addition to busybox. Thanks! > Thank you! Let us tune it! > > -- > Vladimir > _______________________________________________ > busybox mailing list > [email protected] > http://busybox.net/cgi-bin/mailman/listinfo/busybox > > _______________________________________________ busybox mailing list [email protected] http://busybox.net/cgi-bin/mailman/listinfo/busybox
