Noted;~)
You have my sympathy.
I too find it daunting in 'there' (bugzilla) - VERY technical & unforgiving.
But that's the sharp end and its where the guts of an issue get fixed.
They'll still want your log files, so brace yourself;~)
Curious symptoms... have you been 'Joe Jobbed' do you think
ie your site been 'quoted' as the source of a spam wave?
No its not a joejob, just a client with mostly East Asian contacts. I have had a joejob - that's worse

Thanks for the sympathy

And I did not intend to offend anyone. It's been a difficult Friday, admittedly, with BT pulling out 3 of 5 T1s to our backbone providers
I have been using e-smith since early version 4. I know it pretty well,- for a user. I've been using Linux on and off since 1993 and qualified as a programmer/analyst in 1979 (IBM assembler:) so I am an old f**t. I claim no expertise whatever in the SME Server except as a user. I know Linux and BSD reasonably well but am still most definitely an amateur.
I have been using and supporting email on bulletin board systems since before the Internet became generally available and have had a (commercial) Internet email account since 1987.
My point in saying so is only, I have some slight experience of email and how it is supposed to work.
Large parts of the issues with e-smith/SME Server email handling are because the developers have chosen to stick with QMail. They have very good and cogent reasons for doing so (I am inclined to disagree with them - but I respect their choice), but because of its design it is an issue for it to drop mail to unknown senders, and this issue requires various workarounds (basically a front end).
I stated that I was receiving up to 1000 emails a day for unknown users to admin, and therefore checked the SMTP conversation. I specified the condition - clean install with no contribs. I asked if I had done something stupid (wouldn't be the first, or last time). This was to filter out a spurious bug report from myself. It does not seem unreasonable to me.
The bit you've apparently taken amiss is likely to be a part of the process
checking that the email address vaguely 'looks' like an email ie got the
rough bits enclosed (beginning, middle and end) NOT a specific email
address existence check. As for all the 'wibble'... well there's some here
who are probably asking themselves the very same thing about you ;~)
Quite so

I'm not an expert and I rely on the helpful responses of all those here.
Perhaps you might consider offering them a sincere apology?
I have bowed and scraped, hope that will suit. I have no pride when faced with a problem I can't solve, I will ask for help anywhere I can get and take it gratefully when offered

Now as to the UK Data Protection Act. That is my responsibility and I repeat I will not post identifying information in a public forum. We have to negotiate various legislation, including the UK DPA, RIPA, EHCR and others, and I am not going to take any risks with legislation that can see you banged up (even if it is very unlikely). I have to show due diligence and I offer no apologies for doing so
However let me demonstrate a couple of SMTP conversations (client data sanitised).
Here is one with a Barracuda in front of an e-smith:
01/12/07 17:20:50 SMTP Verify trash@example.co.uk, at mail.example.co.uk
Contacting 217.x.x.210
220 barracuda.example.co.uk ESMTP (13dd60aee979e619b83ae9387882d649)
HELO stabilys.com
250 barracuda.example.co.uk
VRFY trash@example.co.uk
502 VRFY command is disabled
Doesn't want to talk to us
RSET
250 Ok
EXPN trash@example.co.uk
502 Error: command not implemented
Doesn't want to talk to us
RSET
250 Ok
MAIL FROM:<me@stabilys.com>
250 Ok
RCPT TO:<trash@example.co.uk>
553 <trash@example.co.uk>: Recipient address rejected: Sorry, that is an invalid e-mail address
421 Error: too many errors
Doesn't want to talk to us
RSET
QUIT
The Barracuda is there because the client unwittingly bought a domain name that had been used by a spammer. We were getting tens of thousands of bounced and forged emails a day at first

*That* is rejecting mail to an unknown recipient. And note - no wibble.
Here is the dialogue for our own mail server running exim:
01/12/07 17:57:55 SMTP Verify trash@stabilys.com, at mx1.balanced.thingy.mail.example.com
Contacting 208.97.132.51
220 thingymail-mx2.example.com ESMTP
HELO stabilys.com
250 thingymail-mx2.example.com
VRFY trash@stabilys.com
502 VRFY command is disabled
Doesn't want to talk to us
RSET
250 Ok
EXPN trash@stabilys.com
502 Error: command not implemented
Doesn't want to talk to us
RSET
250 Ok
MAIL FROM:<me@stabilys.com>
250 Ok
RCPT TO:<trash@stabilys.com>
550 <trash@stabilys.com>: Recipient address rejected: User unknown in virtual alias table
Doesn't want to talk to us
RSET
250 Ok
QUIT
221 Bye
Note unknown recipient rejected. And no wibble.
Now the same thing for SME 6 without the Dungog addins:
01/12/07 17:29:03 SMTP Verify trash@client.example.com, at client.example.com
Contacting client.example.com
220 serv1.example.com mailfront ESMTP
HELO stabilys.com
250 serv1.example.com
VRFY trash@client.example.com
252 Send some mail, I'll try my best.
EXPN trash@client.example.com
500 Not implemented.
Doesn't want to talk to us
RSET
250 OK
MAIL FROM:<spade@stabilys.com>
250 Sender accepted.
RCPT TO:<trash@client.example.com>
250 Recipient accepted.
RCPT TO:<bogus22943@client.example.com>
250 Recipient accepted.
RSET
250 OK
QUIT
221 Good bye.
Note that the junk addresses are accepted. (But no wibble).
Here is the SME 7 dialog posted earlier:
01/11/07 10:26:45 SMTP Verify tripe@client.co.uk, at mail.client.co.uk
Contacting 217.154.x.x
220 targetserver1.client.co.uk ESMTP
HELO example.com
250 client.co.uk Hi mail.testingbox.co.uk [213.254.x.x]; I am so happy to meet you.
VRFY tripe@client.co.uk
252 Just try sending a mail and we'll see how it turns out ...
EXPN tripe@client.co.uk
500 Unrecognized command
Doesn't want to talk to us
RSET
250 OK
MAIL FROM:<spade@example.com>
250 <spade@example.com>, sender OK - how exciting to get mail from you!
RCPT TO:<tripe@client.co.uk>
250 <tripe@client.co.uk>, recipient ok
RCPT TO:<bogus11205@client.co.uk>
250 <bogus11205@client.co.uk>, recipient ok
RSET
250 OK
QUIT
221 client.co.uk closing connection. Have a wonderful day.
Note that the junk addresses are accepted. And loadsa wibble. I can't demonstrate the result due to the Dungog addins, as the machine is upgraded now to 7

- but it was like the first one above.
This is not rejecting email addresses for unknown recipients. It is ACCEPTING email for unknown recipients. If they are dropped later then that is something else, but it is not rejecting. This means that client bandwidth is used up - though probably not much. Rejecting it uses no bandwidth. BLOCK =/= ACCEPT and DROP.
As far as the wibble is concerned, Sendmail used to provide similar chatty responses but they do not look very professional and are only funny the first few times, so they were disabled years ago; I'm wondering how they crept back in here! I know the messages are coming from qpsmtpd - but I don't want them. I want to turn them *off*, and want to know if there is a canonical e-smith way to do so. Ialso find qpsmtpd occasionally slow - there are only 86400 secs in 24 hours and if it takes 2 secs to receive an email that limits us to (much less than) 43200 transactions a day: some of my clients may push that (because of the spam load).
For one (of thousands) of pages listing reasons for not using QMail see:
http://www.pgregg.com/forums/viewtopic.php?id=24&qid=155Anyway I think that is more than enough on this and I have moved the issue to the bug tracker. As requested

Have a nice weekend, all. And more apologies to anyone who I have inadvertently contrived to offend...
MeaJamjaR spinning quietly...
