Re: Possible minor bug in tmda-ofmipd

Ole Wolf <[email protected]>
Newsgroups gmane.mail.spam.tmda.user
Message-ID <[email protected]>
Stephen,

> I'm not sure this is a bug, depending on what aspect of the behaviour
> you're seeing you believe is a bug!

I agree. However, in this specific discovery, it was my girlfriend  
that complained that something was wrong with the mail. She thought  
the mail server had problems. When I had a look at the problem, I also  
didn't think of problems caused by the email message itself.

So, based on this limited anecdotal evidence, I think it's safe to say  
that if it's a tmda-ofmipd feature, then at least tmda-ofmipd's  
behavior is somewhat lacking.

> In either case, the message can't be sent, and an error is returned to
> the mail client, which you're seeing.

Yes. So the question is basically: should tmda-ofmipd validate the  
message, or should the mail server validate it? (I'll provid my answer  
to this question right after the next quotation of your text.)

> Of course, if the bug you're reporting is the lack of detail in the
> error message sent back to Thunderbird, then yes, we could probably
> include more information somehow.

I think this would be necessary if tmda-ofmipd were to validate the email.

I'd recommend against that, however. The generalization of your  
statement that tmda-ofmipd should perform validation is that  
tmda-ofmipd should perform validation on more than just this  
particular kind of problems.

However, I think that's a slippery slope, because you'd soon find that  
tmda-ofmipd should contain a variety of error message (which users  
would soon want to customize) for a variety of validation problems.

This could of course be considered as a feature, but to me such a  
feature would be mostly unnecessary, because mail server software  
around the world already includes such support in a mature and tested  
form.

Yes, the user wouldn't receive immediate feedback, but I'm not sure  
this convenience warrants the feature costs in terms of development  
time and support on tmda-ofmipd.

--Ole
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.