Closed Bug 91535 Opened 25 years ago Closed 24 years ago

News message sent twice after SMTP failure

Categories

(MailNews Core :: Networking: NNTP, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED INVALID

People

(Reporter: rginda, Assigned: sspitzer)

Details

1. Set a bogus SMTP server to be your default 2. Compose a reply to a newsgroup, and cc: the original poster. 3. Hit send. 4. You should get an smtp error. 5. Correct your SMTP server. 6. Resend. 7. Check the newsgroup actual: The message has been sent to the newsgroup twice. expected: The message gets sent to the newsgroup only once.
->news
Component: XP Apps → Networking - News
Product: Browser → MailNews
QA Contact: sairuh
really reassigning...
Assignee: pchen → sspitzer
QA Contact: stephend
I did this: 1. made my default SMTP server be bogus, 2. composed a new msg to myself, with netscape.test CCd, After I clicked send, I got an error msg warning me that the news msg had been sent but not the email. So obviously if you correct the error and re-send, it will send another copy to the newsgroup since the first time worked. Marking INVALID, feel free to reopen if you disagree.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → INVALID
I might have to dig up the RFC, should we be allowing a POST to a NG from a bogus SMTP server?
As far as I know, we can't know whether a server is bogus before we failed to post to it.
Nevermind, we don't need a valid SMTP server to post to news. If you don't have any mail accounts set up we use "null" for outgoing SMTP. So, in this case, it's tricky: * We are throwing up the error only because sending a *mail* message needs a valid SMTP host. I'll check when I come into work next, what Outlook Express and 4.x do WRT a bogus SMTP server and a valid mail address in the widget.
invalid... sending to a newsground dont need a valid smtp.
Status: RESOLVED → VERIFIED
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.