On 12/30/19 6:48 AM, ritwik p wrote: > > As my user is trying to unsubscribe from the list ([email protected]) > This is what I'm executing: > > mailman inject -f - -q command [email protected] > From: [email protected] > To: [email protected] > Subject: unsubs > Message-ID: <[email protected]> > > messsssss
You need one additional thing. The command runner doesn't look at the To: address to determine this is a -leave request. The lmtp runner did that and put subaddress=leave in the message metadata, so your message was treated as a -request message. The inject command you want is mailman inject -f - -q command -m subaddress=leave [email protected] It also would have worked if you had put 'unsubscribe' rather than 'unsubs' in the Subject: as 'unsubscribe' is a valid command and 'unsubs' is not. > Currently my inject-ed mail is in deferred queue in postfix and unable to > reach the destination > due to which I'am not able to confirm to leave the list. This is not a Mailman issue. Postfix cannot connect to port 25 at nullmx.domainmanager.com[45.63.18.247] to deliver the mail. > My postfix's logs are: > > postfix/smtpd[12722]: connect from localhost[::1] > postfix/smtpd[12722]: 479834565D: client=localhost[::1] > postfix/cleanup[12726]: 479834565D: > message-id=<157763017885.12683.12681065635725544097@Ratwik> > postfix/qmgr[12526]: 479834565D: from=<[email protected]>, size=808, > nrcpt=1 (queue active) > postfix/smtpd[12722]: disconnect from localhost[::1] ehlo=1 mail=1 rcpt=1 > data=1 quit=1 commands=5 > postfix/qmgr[17475]: 479834565D: from=<[email protected]>, size=808, > nrcpt=1 (queue active) > postfix/error[21664]: 479834565D: to=<[email protected]>, relay=none, > delay=15789, delays=15758/31/0/0.11, dsn=4.4.1, status=deferred (delivery > temporarily suspended: connect to nullmx.domainmanager.com[45.63.18.247]:25: > Connection timed out) > > > I also ran : postcat -vq 479834565D > which gave me this: ... > regular_text: - Results: > regular_text: No such command: unsubs > regular_text: No such command: ooooonooooo > regular_text: > regular_text: - Done. It would have shown a confirmation request if you had either added -m subaddress=leave to the inject command or put 'unsubscribe' in the Subject: -- Mark Sapiro <[email protected]> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan _______________________________________________ Mailman-Developers mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/mailman-developers.python.org/ Mailman FAQ: https://wiki.list.org/x/AgA3 Security Policy: https://wiki.list.org/x/QIA9
