On 25 Oct 2017, at 12:00, Alex wrote:

Is the only way to submit to spamcop to use their custom email address
assigned to the account, or is there some command-line way to do it?

For all the details of various ways to send mail from the command line, see the man pages for mail, mailx, and/or sendmail.

or the TL;DR answer:

mailx -s "report spam" submit.[your SC account gibberish]@spam.spamcop.net < rawspam.txt

But since this is the SpamAssassin-Users list, I assume you'd rather use this feature of the 'spamassassin' script (as described in the 'spamassassin-run' man page):


   -r, --report
       Report this message as manually-verified spam.  This will sub-
       mit the mail message read from STDIN to various spam-blocker
       databases.  Currently, these are the Distributed Checksum
       Clearinghouse "http://www.rhyolite.com/anti-spam/dcc/";, Pyzor
       "http://pyzor.sourceforge.net/";, Vipul's Razor
       "http://razor.sourceforge.net/";, and SpamCop "http://www.spam-
       cop.net/".

       If the message contains SpamAssassin markup, the markup will be
       stripped out automatically before submission.  The support mod-
       ules for DCC, Pyzor, and Razor must be installed for spam to be
       reported to each service.  SpamCop reports will have greater
       effect if you register and set the "spamcop_to_address" option.

       The message will also be submitted to SpamAssassin's learning
       systems; currently this is the internal Bayesian statistical-
       filtering system (the BAYES rules).  (Note that if you only
       want to perform statistical learning, and do not want to report
       mail to third-parties, you should use the "sa-learn" command
       directly instead.)


Note that if you are paranoid and have X-Original-To, Delivered-To, or other headers in delivered mail that expose internal address plumbing, you may want to pre-process the input message to remove those.

Reply via email to