Toon posts:

[Spamassassin] Emails worden gebounced

Pagina: 1
Acties:
  • 167 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Goedenavond allemaal,

Ff een vraag(je) naar aanleiding van een artikel in linuxmagazine van oktober 2003. Daarin staat een artikel, over hoe postfix en spamassassin te configureren. Ikke dus druk aan de slag op mn debian-woody bak, en alles gedaan wat er in dat artikel staat, maar als ik nu een mailtje verstuur naar een ander e-mailadres op mn mailserver worden ze gebounced :'( . De inhoud is verwijderd, en in het vak "aan" staat alleen nog undisclosed recipients. Ik heb geen idee waar het aan ligt, de _spelling_ heb ik 3x gechecked, en er staan voor zover ik weet geen fouten meer in. Ik wordt gek van de spam op moment, maar ik heb nou ook nog niet zoveel ervaring ermee dat ik het op kan lossen (jaja ik ben noep :o ). Suggesties zijn welkom

-Tuinkabouter

  • Pim.
  • Registratie: Mei 2001
  • Laatst online: 16-08-2025

Pim.

Aut viam inveniam, aut faciam

Het is mischien handig als je een linkje zet naar de config files of dat we op een andere manier die kunnen bekijken.

Wat staat er in de log files als foutmelding ????

p.s. we groeten elkaar niet

"The trouble with quotes from the Internet is that you can never know if they are genuine." - Elvis Presley | Niet met me eens ? DM ME


Verwijderd

Topicstarter
Niet ? mij hebbne ze nog manieren geleerd mgoed.

Ik zal ff de configs op de server gooien

Verwijderd

Topicstarter
http://www.computerdokter-groenlo.nl/logs/

hier staan ze, de configfiles en de logs. Als er nog meer nodig is zeg het maar

--edit--

ff chmodje gedaan, was nog niet leesbaar. Shame on me 8)7 :o

--edit 2--

in de main.cf staat de regel die post omleidt door het filter uitgeschakeld, anders wordt alles gebounced, dus daar weet ik van

[ Voor 51% gewijzigd door Verwijderd op 06-11-2003 22:21 ]


  • Kees
  • Registratie: Juni 1999
  • Laatst online: 15:57

Kees

Serveradmin / BOFH / DoC
doe eens:
code:
1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/sh
#
spamc="usr/bin/spamc"
sendmail="/usr/sbin/sendmail -i"
spamuser="spamass"

# foutcode 69 - service unavailable
 ERROR_CODE=69

cat | $spamc -f -u $spamuser  2>/dev/null | $sendmail "$@" || \
     { echo "Message content rejected"; exit $ERROR_CODE; }
exit 0


Want je had die 2> /dev/null net op een andere lijn staan, dat gaat niet werken

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan


Verwijderd

Topicstarter
Heb het script aangepast zoals in de vorige reply, dus exact zo. Heb hem op de server bijgewerkt, maar mails worden nog steeds gebounced

-- anwoord van mailserver --

This is the Postfix program at host computerdokter-groenlo.nl.

I'm sorry to have to inform you that the message returned
below could not be delivered to one or more destinations.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can
delete your own text from the message returned below.

The Postfix program

<-@computerdokter-groenlo.nl>: invalid recipient syntax:
"-@computerdokter-groenlo.nl"


--------------------------------------------------------------------------------

Reporting-MTA: dns; computerdokter-groenlo.nl
Arrival-Date: Fri, 7 Nov 2003 11:16:03 +0100 (CET)

Final-Recipient: rfc822; -@computerdokter-groenlo.nl
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; invalid recipient syntax:
"-@computerdokter-groenlo.nl"


bijlage downloaden: attachment21
van: meyer3@chello.nl []
datum: 2003/11/07 vr AM 11:16:03 CET
aan: undisclosed-recipients:;

--einde antwoord--

Het lijkt net, of de server het adres omzet van willem-jan@computerdokter-groenlo.nl naar -@computerdokter-groenlo.nl. Kan me vergissen natuurlijk.

Verwijderd

Topicstarter
* subtiel trapje omhoog *

  • DPLuS
  • Registratie: April 2000
  • Niet online

DPLuS

 

Ik had zelf ook veel problemen om SpamAssassin werkend te krijgen op mijn systeem.
Ik ben toen toevallig tegen MailScanner aangelopen, doet niet alleen spam markeren als spam, maar ook nog eens op virussen controleren.
Hartstikke eenvoudig te installeren en support voor spamassassin is gewoon built-in.
Zie www.mailscanner.info.

[snippet van mijn maillog:]
Nov 8 12:53:07 anaconda sendmail[315]: hA8BqY3W000315: <bal@glontiqus.com>... User unknown
Nov 8 12:53:23 anaconda sendmail[315]: hA8BqY3W000315: from=<Jen@pleasedrip-dry.com>, size=0, class=0, nrcpts=0, proto=SMTP, daemon=MTA, relay=mx9.pleasedrip-dry.com [64.156.166.102]
Nov 8 12:57:38 anaconda sendmail[316]: hA8BvZ3W000316: from=<marcus_lindseysn@msn.com>, size=1631, class=0, nrcpts=1, msgid=<BDPKDBKHAGKEDBBOBLECFBNOKFAB.marcus_lindseysn@msn.com>, proto=ESMTP, daemon=MTA, relay=[211.49.19.166]
Nov 8 12:57:40 anaconda MailScanner[32497]: New Batch: Scanning 1 messages, 2080 bytes
Nov 8 12:58:10 anaconda sendmail[320]: hA8Bw83W000320: <ebay@eweb.com>... User unknown
Nov 8 12:58:10 anaconda sendmail[320]: hA8Bw83W000320: lost input channel from [194.29.12.155] to MTA after rcpt
Nov 8 12:58:10 anaconda sendmail[320]: hA8Bw83W000320: from=<uuffqbuyms@lynchburg.net>, size=0, class=0, nrcpts=0, proto=SMTP, daemon=MTA, relay=[194.29.12.155]
Nov 8 12:58:11 anaconda MailScanner[32497]: Spam Checks: Found 1 spam messages
Nov 8 12:58:11 anaconda MailScanner[32497]: Virus and Content Scanning: Starting
Nov 8 12:58:11 anaconda MailScanner[32497]: Uninfected: Delivered 1 messages
Nov 8 12:58:11 anaconda sendmail[326]: hA8BvZ3W000316: to=<global@gloties.com>, delay=00:00:33, xdelay=00:00:00, mailer=local, pri=120446, dsn=2.0.0, stat=Sent
Nov 8 13:02:24 anaconda sendmail[421]: hA8C2M3W000421: from=<callahan_pam@suisse.org>, size=4776, class=0, nrcpts=1, msgid=<200311081202.hA8C2M3W000421@anaconda.robot.nl>, proto=ESMTP, daemon=MTA, relay=dpvc-141-156-109-42.res.east.verizon.net [141.156.109.42]
Nov 8 13:02:26 anaconda MailScanner[32497]: New Batch: Scanning 1 messages, 5417 bytes
Nov 8 13:02:58 anaconda MailScanner[32497]: Spam Checks: Found 1 spam messages
Nov 8 13:02:58 anaconda MailScanner[32497]: Virus and Content Scanning: Starting
Nov 8 13:02:58 anaconda MailScanner[32497]: Content Checks: Detected and will convert HTML message to plain text in hA8C2M3W000421
Nov 8 13:02:58 anaconda MailScanner[32497]: Uninfected: Delivered 1 messages
Nov 8 13:02:59 anaconda sendmail[430]: hA8C2M3W000421: to=<global@gtqe.com>, delay=00:00:36, xdelay=00:00:00, mailer=local, pri=120389, dsn=2.0.0, stat=Sent

[/snippet maillog]

[ Voor 7% gewijzigd door DPLuS op 08-11-2003 13:21 ]


  • Buffy
  • Registratie: April 2002
  • Laatst online: 26-12-2024

Buffy

Fire bad, Tree pretty

Verwijderd schreef op 07 november 2003 @ 11:22:
[..]

Final-Recipient: rfc822; -@computerdokter-groenlo.nl
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; invalid recipient syntax:
"-@computerdokter-groenlo.nl"

[..]

Het lijkt net, of de server het adres omzet van willem-jan@computerdokter-groenlo.nl naar -@computerdokter-groenlo.nl. Kan me vergissen natuurlijk.
Dit wordt waarschijnlijk veroorzaakt door de aanroep van spamc.sh door postfix.
In de je master.cf staat namelijk het volgende:
spamc_filter unix - n n - 10 pipe
user=spamass argv=/etc/postfix/spamc.sh -f ${sender} - ${recipient}
De argumenten die aan spamc.sh worden meegegeven worden weer doorgegeven aan postfix mbv $sendmail "$@".
De extra "-" tussen ${sender} en ${recipient} wordt dan door postfix gezien als een email adres op het locale systeem welke niet bestaat en dus gebounced wordt.
(De echte ontvanger zou overigens wel het mailtje moeten krijgen, toch?)

Advies: probeer het eens zonder die extra "-".

That which doesn't kill us, makes us stranger - Trevor (AEon FLux)
When a finger points at the moon, the imbecile looks at the finger (Chinese Proverb)


Verwijderd

Topicstarter
Heb ik gedaan, maar dat helpt ook niet. Wel is het zo, dat het mailtje niet meer gebounced wordt, maar hij komt leeg en zonder onderwerp over. In het vak aan staat nog steeds undisclosed recipients

[ Voor 68% gewijzigd door Verwijderd op 08-11-2003 20:02 ]


  • Buffy
  • Registratie: April 2002
  • Laatst online: 26-12-2024

Buffy

Fire bad, Tree pretty

Misschien dat er iets fout gaat met met spamc/spamd alhoewel de undisclosed recipients wijst op een probleem met de sendmail aanroep.

Voeg eens enkele debug statements toe aan het filter.
#!/bin/sh
#
spamc="usr/bin/spamc"
sendmail="/usr/sbin/sendmail -i"
spamuser="spamass"

# foutcode 69 - service unavailable
ERROR_CODE=69

echo "parameters: $*" >> /tmp/spamerr.txt

cat | $spamc -f -u $spamuser 2>>/tmp/spamerr.txt | $sendmail "$@" || \
{ echo "Message content rejected"; exit $ERROR_CODE; }
exit 0
Meten is weten :)

That which doesn't kill us, makes us stranger - Trevor (AEon FLux)
When a finger points at the moon, the imbecile looks at the finger (Chinese Proverb)


Verwijderd

Topicstarter
Meten is zeker weten. In de output van spamer.txt zag ik, dat ik in spamc.sh een / vergeten was

Bedankt !!

Tuinkaboutertje

  • Buffy
  • Registratie: April 2002
  • Laatst online: 26-12-2024

Buffy

Fire bad, Tree pretty

Hehe >:)
Dat zijn van die typo's die je vele uren debug-plezier kunnen opleveren.

Hoe vaak je er ook naar kijkt, je leest wat je denkt dat er staat en niet wat er werkelijk staat. :)

That which doesn't kill us, makes us stranger - Trevor (AEon FLux)
When a finger points at the moon, the imbecile looks at the finger (Chinese Proverb)

Pagina: 1