1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-03 06:04:53 +00:00

ASK takes advantage of the fact that most spammers use invalid or fake

"From:" address in their messages. When a new message arrives and the
sender is unknown, ASK sends a "confirmation message" back, informing
the sender that the original message has been queued, pending confirmation.
When the sender confirms (a simple reply), ASK delivers the original
message and adds the sender to a "whitelist". Further messages from this
sender will be immediately delivered. It is also possible to ignore
messages based on specific criteria, like sender's email, subject and so on.

PR:		ports/88422
Submitted by:	Marcelo Araujo  <araujobsd@hotmail.com>
This commit is contained in:
Pav Lucistnik 2005-11-11 21:22:57 +00:00
parent 0e0630f59a
commit 10d03f43da
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=147982
5 changed files with 105 additions and 0 deletions

View File

@ -15,6 +15,7 @@
SUBDIR += anubis
SUBDIR += archivemail
SUBDIR += archmbox
SUBDIR += ask
SUBDIR += asmail
SUBDIR += assp
SUBDIR += autorespond

44
mail/ask/Makefile Normal file
View File

@ -0,0 +1,44 @@
# New ports collection makefile for: ask
# Date created: 2 November 2005
# Whom: Marcelo Araujo <araujobsd@hotmail.com>
#
# $FreeBSD$
#
PORTNAME= ask
PORTVERSION= 2.4.1
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= a-s-k
MAINTAINER= araujobsd@hotmail.com
COMMENT= Anti Spam Killer content filtering
USE_PYTHON= yes
NO_BUILD= yes
do-install:
${MKDIR} ${PREFIX}/ask
${INSTALL_SCRIPT} ${WRKSRC}/COPYING ${PREFIX}/ask
${INSTALL_SCRIPT} ${WRKSRC}/ChangeLog ${PREFIX}/ask
${INSTALL_SCRIPT} ${WRKSRC}/TODO ${PREFIX}/ask
${INSTALL_SCRIPT} ${WRKSRC}/ask.py ${PREFIX}/ask
${INSTALL_SCRIPT} ${WRKSRC}/askconfig.py ${PREFIX}/ask
${INSTALL_SCRIPT} ${WRKSRC}/ask-2.4.1-1.spec ${PREFIX}/ask
${INSTALL_SCRIPT} ${WRKSRC}/asklock.py ${PREFIX}/ask
${INSTALL_SCRIPT} ${WRKSRC}/asklog.py ${PREFIX}/ask
${INSTALL_SCRIPT} ${WRKSRC}/askmail.py ${PREFIX}/ask
${INSTALL_SCRIPT} ${WRKSRC}/askmain.py ${PREFIX}/ask
${INSTALL_SCRIPT} ${WRKSRC}/askmessage.py ${PREFIX}/ask
${INSTALL_SCRIPT} ${WRKSRC}/askremote.py ${PREFIX}/ask
${INSTALL_SCRIPT} ${WRKSRC}/asksetup.py ${PREFIX}/ask
${INSTALL_SCRIPT} ${WRKSRC}/askversion.py ${PREFIX}/ask
${CP} -R ${WRKSRC}/samples ${PREFIX}/ask
${CP} -R ${WRKSRC}/templates ${PREFIX}/ask
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
${CP} -R ${WRKSRC}/docs ${DOCSDIR}
${CP} -R ${WRKSRC}/utils ${DOCSDIR}
.endif
.include <bsd.port.mk>

2
mail/ask/distinfo Normal file
View File

@ -0,0 +1,2 @@
MD5 (ask-2.4.1.tar.gz) = 91de4625710755e76d7f44e32d5fd763
SIZE (ask-2.4.1.tar.gz) = 102631

6
mail/ask/pkg-descr Normal file
View File

@ -0,0 +1,6 @@
ASK - Anti Spam Killer, software for control of classified messages as Spam.
WWW: http://experience.bsdnetwork.org/ask/
- Marcelo Araujo
araujobsd@hotmail.com

52
mail/ask/pkg-plist Normal file
View File

@ -0,0 +1,52 @@
ask/COPYING
ask/ChangeLog
ask/TODO
ask/ask.py
ask/askconfig.py
ask/ask-2.4.1-1.spec
ask/asklock.py
ask/asklog.py
ask/askmail.py
ask/askmain.py
ask/askmessage.py
ask/askremote.py
ask/asksetup.py
ask/askversion.py
ask/templates/blacklist_da.txt
ask/templates/blacklist_de.txt
ask/templates/blacklist_en.txt
ask/templates/blacklist_es.txt
ask/templates/blacklist_fr.txt
ask/templates/blacklist_it.txt
ask/templates/blacklist_nl.txt
ask/templates/blacklist_ptbr.txt
ask/templates/blacklist_fi.txt
ask/templates/confirm_da.txt
ask/templates/confirm_de.txt
ask/templates/confirm_en.txt
ask/templates/confirm_es.txt
ask/templates/confirm_fi.txt
ask/templates/confirm_fr.txt
ask/templates/confirm_it.txt
ask/templates/confirm_nl.txt
ask/templates/confirm_ptbr.txt
%%PORTDOCS%%%%DOCSDIR%%/utils/asksenders.py
%%PORTDOCS%%%%DOCSDIR%%/docs/ask.py.1
%%PORTDOCS%%%%DOCSDIR%%/docs/ask_doc.css
%%PORTDOCS%%%%DOCSDIR%%/docs/ask_doc.html
%%PORTDOCS%%%%DOCSDIR%%/docs/ask_doc.pdf
%%PORTDOCS%%%%DOCSDIR%%/docs/ask_doc.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/asksenders.py.1
%%PORTDOCS%%%%DOCSDIR%%/docs/asksetup.py.1
%%PORTDOCS%%%%DOCSDIR%%/docs/askversion.py.1
ask/samples/blacklist.txt
ask/samples/ignorelist.txt
ask/samples/sample_askrc
ask/samples/whitelist.txt
@dirrm %%DOCSDIR%%/docs
@dirrm %%DOCSDIR%%/utils
@dirrm %%DOCSDIR%%
@dirrm ask/samples
@dirrm ask/templates
@dirrm ask