Sorry.. Lots of o/i typos due to beefy meathooks using phone keyboard and it being late on the end of a long day
Sent via Android Phone Joe Greene GreeneMyst Aka volgclawto...@greenemyst.com Nov 1, 2020 23:39:27 Joe Greene <jgre...@greenemyst.com>: > O? > 'M woefully out of date on my imp/horde etc... However try "cat -" instead of > your. '/bin/echo "$(</dev/stdin)" > Echo os not a program designed to take input beyond the commandline while cay > will read from a file handle and a filename of - will read stdin. That should > fix your issues.. Unless the putput is being pinted to stderr instead of > stdin..which os another possibility > > Sent via Android Phone > Joe Greene > GreeneMyst > Aka volgclawto...@greenemyst.com > > Nov 1, 2020 17:39:56 Christoph Haas <christoph+ho...@haas-online.org>: > >> Hello, >> >> I'm trying to setup a working spam-config for IMP. - The E-mail part is >> working and sends "innocent" and "spam" mail messages... >> >> But far more interesting than getting emails, would be reporting to my >> external Rspamd via its REST-API. >> >> The command "/usr/bin/curl --data-binary @- >> https://my.rspamd-server.com/rspamd/learnspam?password=mysecretpassword" >> expects the contents of an email as input. >> E.g.: >> "/usr/bin/curl --data-binary @- >> https://my.rspamd-server.com/rspamd/learnspam?password=mysecretpassword < >> email-from-/dev/stdin" >> >> I've checked that the PHP-user (Apache: www-data) can execute the >> curl-command. >> >> So I configured in /var/www/html/horde/imp/config/backends.local.php (only >> relevant parts) >> 'spam' => array( >> 'innocent' => array( >> 'display' => true, >> 'program' => '/usr/bin/curl --data-binary @- >> https://my.rspamd-server.com/rspamd/learnham?password=mysecretpassword', >> ), >> ), >> 'spam' => array( >> 'display' => false, >> 'program' => '/usr/bin/curl --data-binary @- >> https://my.rspamd-server.com/rspamd/learnspam?password=mysecretpassword', >> ), >> ) >> >> But I get only errors like this in syslog: >> Nov 1 16:00:10 myhordeserver HORDE: [imp] Error reporting spam: % Total >> % Received % Xferd Average Speed Time Time Time Current >> Nov 1 16:00:10 myhordeserver HORDE: Dload >> Upload Total Spent Left Speed >> Nov 1 16:00:10 myhordeserver HORDE: \x0d 0 0 0 0 0 0 >> 0 0 --:--:-- --:--:-- --:--:-- 0\x0d100 11869 0 0 100 >> 11869 0 9626 0:00:01 0:00:01 --:--:-- 9626\x0d100 11869 0 >> 0 100 11869 0 5312 0 >> :00:02 0:00:02 --:--:-- 5312\x0d100 11869 0 0 100 11869 0 >> 3668 0:00:03 0:00:03 --:--:-- 3668\x0d100 11885 100 16 100 11869 >> 4 3286 0:00:04 0:00:03 0:00:01 3291 >> Nov 1 16:00:10 myhordeserver HORDE: [pid 24371 on line 74 of >> "/var/www/html/horde/imp/lib/Spam/Program.php"] >> >> Nov 1 17:13:45 groupware HORDE: [imp] Error reporting spam: % Total >> % Received % Xferd Average Speed Time Time Time Current >> Nov 1 17:13:45 groupware HORDE: Dload >> Upload Total Spent Left Speed >> Nov 1 17:13:45 groupware HORDE: \x0d 0 0 0 0 0 0 >> 0 0 --:--:-- --:--:-- --:--:-- 0\x0d100 8877 0 0 100 >> 8877 0 48508 --:--:-- --:--:-- --:--:-- 48508 >> Nov 1 17:13:45 groupware HORDE: [pid 26040 on line 74 of >> "/var/www/html/horde/imp/lib/Spam/Program.php"] >> >> Then I've tried: >> 'program' => '/bin/echo "$(</dev/stdin)" >> /var/www/html/horde/ham.log' >> but with no result. The ham.log or spam.log files are created, but with no >> content. >> >> The Docu says "Messages will be reported to the program via standard input." >> >> How can I capture the input to 'program'? >> >> Or even best: Can anybody tell me the correct way to use the >> Rspamd-REST-API for training a remote Rspamd-server? >> >> Many thanks in advance! >> Christoph. >> >> -- >> christoph+ho...@haas-online.org >> >> -- >> imp mailing list >> Frequently Asked Questions: http://wiki.horde.org/FAQ >> To unsubscribe, mail: imp-unsubscr...@lists.horde.org >> > -- > imp mailing list > Frequently Asked Questions: http://wiki.horde.org/FAQ > To unsubscribe, mail: imp-unsubscr...@lists.horde.org > -- imp mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: imp-unsubscr...@lists.horde.org