Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F140056672
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
27 KB
Referenced Files
None
Subscribers
None
View Options
diff --git a/mail/Makefile b/mail/Makefile
index 32b5ef3550d0..19e518a9ffd7 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -1,740 +1,741 @@
COMMENT = Electronic mail utilities
SUBDIR += abook
SUBDIR += adcomplain
SUBDIR += addresses
SUBDIR += addresses-goodies
SUBDIR += aerc
SUBDIR += akpop3d
SUBDIR += alpine
SUBDIR += amavis-logwatch
SUBDIR += anomy-sanitizer
SUBDIR += antivirus-milter
SUBDIR += anubis
SUBDIR += archiveopteryx
SUBDIR += archiveopteryx-devel
SUBDIR += archivesmtp
SUBDIR += archmbox
SUBDIR += ask
SUBDIR += asmail
SUBDIR += assp
SUBDIR += astroid
SUBDIR += automx
SUBDIR += autorespond
SUBDIR += avenger
SUBDIR += balsa
SUBDIR += batv-milter
SUBDIR += bayespam
SUBDIR += bbmail
SUBDIR += biabam
SUBDIR += bincimap
SUBDIR += bmf
SUBDIR += bogofilter
SUBDIR += bogofilter-bdb
SUBDIR += bogofilter-kc
SUBDIR += bogofilter-sqlite
SUBDIR += bsfilter
SUBDIR += bsmtp
SUBDIR += bulk_mailer
SUBDIR += c-sig
SUBDIR += cclient
SUBDIR += claws-mail
SUBDIR += claws-mail-acpi_notifier
SUBDIR += claws-mail-address_keeper
SUBDIR += claws-mail-archive
SUBDIR += claws-mail-att_remover
SUBDIR += claws-mail-attachwarner
SUBDIR += claws-mail-bogofilter
SUBDIR += claws-mail-bsfilter
SUBDIR += claws-mail-clamd
SUBDIR += claws-mail-dillo
SUBDIR += claws-mail-fetchinfo
SUBDIR += claws-mail-gdata
SUBDIR += claws-mail-keyword_warner
SUBDIR += claws-mail-libravatar
SUBDIR += claws-mail-litehtml_viewer
SUBDIR += claws-mail-mailmbox
SUBDIR += claws-mail-managesieve
SUBDIR += claws-mail-newmail
SUBDIR += claws-mail-notification
SUBDIR += claws-mail-pdf_viewer
SUBDIR += claws-mail-perl
SUBDIR += claws-mail-pgp
SUBDIR += claws-mail-plugins
SUBDIR += claws-mail-rssyl
SUBDIR += claws-mail-spam_report
SUBDIR += claws-mail-spamassassin
SUBDIR += claws-mail-tnef_parse
SUBDIR += claws-mail-vcalendar
SUBDIR += clawsker
SUBDIR += cleanup-maildir
SUBDIR += cone
SUBDIR += coolmail
SUBDIR += courier
SUBDIR += courier-analog
SUBDIR += courier-authlib-vchkpw
SUBDIR += courier-imap
SUBDIR += couriergraph
SUBDIR += crm114
SUBDIR += cvsmail
SUBDIR += cyrus-imapd23
SUBDIR += cyrus-imapd24
SUBDIR += cyrus-imapd25
SUBDIR += cyrus-imapd30
SUBDIR += cyrus-imapd32
SUBDIR += cyrus-imapd34
SUBDIR += cyrus-imapd36
SUBDIR += cyrus-imapd38
SUBDIR += cyrus2courier
SUBDIR += cyrus2dovecot
SUBDIR += datovka
SUBDIR += davmail
SUBDIR += dbmail
SUBDIR += dcc-dccd
SUBDIR += deforaos-mailer
SUBDIR += delatt
SUBDIR += dk-milter
SUBDIR += dkfilter
SUBDIR += dkimproxy
SUBDIR += dma
+ SUBDIR += dmarcts-report-parser
SUBDIR += dot-forward
SUBDIR += dovecot
SUBDIR += dovecot-coi
SUBDIR += dovecot-fts-elastic
SUBDIR += dovecot-fts-flatcurve
SUBDIR += dovecot-fts-xapian
SUBDIR += dovecot-pigeonhole
SUBDIR += dovecot-xaps
SUBDIR += dspam
SUBDIR += ecartis
SUBDIR += elm
SUBDIR += emailrelay
SUBDIR += emil
SUBDIR += enma
SUBDIR += eps
SUBDIR += epstools
SUBDIR += evolution
SUBDIR += evolution-ews
SUBDIR += exilog
SUBDIR += exim
SUBDIR += exim-doc-html
SUBDIR += exim-doc-pdf
SUBDIR += exim-doc-postscript
SUBDIR += exim-ldap2
SUBDIR += exim-monitor
SUBDIR += exim-mysql
SUBDIR += exim-postgresql
SUBDIR += exim-sa-exim
SUBDIR += exim-sqlite
SUBDIR += exipick
SUBDIR += exmh2
SUBDIR += ez-pine-gpg
SUBDIR += ezmlm
SUBDIR += ezmlm-idx
SUBDIR += faces
SUBDIR += fastforward
SUBDIR += fdm
SUBDIR += fetchmail
SUBDIR += fetchmailconf
SUBDIR += filtermail
SUBDIR += findmaildirs
SUBDIR += geary
SUBDIR += gensig
SUBDIR += getmail6
SUBDIR += gmime26
SUBDIR += gmime26-sharp
SUBDIR += gmime30
SUBDIR += gnarwl
SUBDIR += gnubiff
SUBDIR += gnumail
SUBDIR += gotmail
SUBDIR += grepmail
SUBDIR += greyfix
SUBDIR += greylite
SUBDIR += gubby
SUBDIR += hashcash
SUBDIR += hbiff
SUBDIR += heirloom-mailx
SUBDIR += ifile
SUBDIR += im
SUBDIR += imap-uw
SUBDIR += imapdedup
SUBDIR += imapfilter
SUBDIR += imapsync
SUBDIR += imaptools
SUBDIR += imaputils
SUBDIR += isbg
SUBDIR += isoqlog
SUBDIR += isync
SUBDIR += james
SUBDIR += jamlib
SUBDIR += jmba
SUBDIR += junkfilter
SUBDIR += jwsmtp
SUBDIR += lbdb
SUBDIR += lens
SUBDIR += libcmime
SUBDIR += libdkim
SUBDIR += libdomainkeys
SUBDIR += libesmtp
SUBDIR += libetpan
SUBDIR += libmilter
SUBDIR += libpst
SUBDIR += libsieve
SUBDIR += libspamtest
SUBDIR += libspf
SUBDIR += libspf2
SUBDIR += libsrs2
SUBDIR += libsrs_alt
SUBDIR += libvmime
SUBDIR += listadmin
SUBDIR += lmtp2nntp
SUBDIR += lookout
SUBDIR += lurker
SUBDIR += mail-expire
SUBDIR += mail2sms
SUBDIR += mailagent
SUBDIR += maildrop
SUBDIR += mailest
SUBDIR += mailfromd
SUBDIR += mailfront
SUBDIR += mailgraph
SUBDIR += mailhog
SUBDIR += mailman
SUBDIR += mailman-exim4
SUBDIR += mailman-postfix
SUBDIR += mailman3
SUBDIR += mailpit
SUBDIR += mailscanner
SUBDIR += mailslurper
SUBDIR += mailsync
SUBDIR += mailutils
SUBDIR += mailx
SUBDIR += mairix
SUBDIR += masqmail
SUBDIR += mb2md
SUBDIR += mblaze
SUBDIR += mbox2imap
SUBDIR += mbox2mdir
SUBDIR += mboxgrep
SUBDIR += mboxstats
SUBDIR += mbx2mbox
SUBDIR += mdpop3d
SUBDIR += mess822
SUBDIR += meta1
SUBDIR += metamail
SUBDIR += mew
SUBDIR += mew-devel
SUBDIR += milter-bogom
SUBDIR += milter-callback
SUBDIR += milter-greylist
SUBDIR += milter-manager
SUBDIR += milter-regex
SUBDIR += milter-skem
SUBDIR += mime-construct
SUBDIR += mime4j
SUBDIR += mimedefang
SUBDIR += mini_sendmail
SUBDIR += minimalist
SUBDIR += missey
SUBDIR += mlmmj
SUBDIR += mlmmj-archive-mid
SUBDIR += mlmmj-archiver
SUBDIR += mlmmj-webview
SUBDIR += mls
SUBDIR += mmh
SUBDIR += mmr
SUBDIR += mpop
SUBDIR += msglint
SUBDIR += msmtp
SUBDIR += mu
SUBDIR += mu4e
SUBDIR += mu4e-maildirs
SUBDIR += mulberry
SUBDIR += mutt
SUBDIR += mutt_vc_query
SUBDIR += nbsmtp
SUBDIR += neomutt
SUBDIR += nextcloud-mail
SUBDIR += nmh
SUBDIR += nmh-devel
SUBDIR += noattach
SUBDIR += nocc
SUBDIR += normalizemime
SUBDIR += notmuch
SUBDIR += notmuch-emacs
SUBDIR += notmuch-mutt
SUBDIR += nullmailer
SUBDIR += openarc
SUBDIR += opendkim
SUBDIR += opendmarc
SUBDIR += opensmtpd
SUBDIR += opensmtpd-extras
SUBDIR += opensmtpd-extras-queue-ram
SUBDIR += opensmtpd-extras-scheduler-ram
SUBDIR += opensmtpd-extras-table-ldap
SUBDIR += opensmtpd-extras-table-mysql
SUBDIR += opensmtpd-extras-table-passwd
SUBDIR += opensmtpd-extras-table-postgresql
SUBDIR += opensmtpd-extras-table-redis
SUBDIR += opensmtpd-extras-table-socketmap
SUBDIR += opensmtpd-extras-table-sqlite
SUBDIR += opensmtpd-filter-rspamd
SUBDIR += opensmtpd-filter-senderscore
SUBDIR += osbf-lua
SUBDIR += ovs
SUBDIR += p5-CGP-CLI
SUBDIR += p5-Clamd
SUBDIR += p5-Dancer-Plugin-Email
SUBDIR += p5-Dancer2-Plugin-Email
SUBDIR += p5-Data-Validate-Email
SUBDIR += p5-Email-Abstract
SUBDIR += p5-Email-Address
SUBDIR += p5-Email-Address-List
SUBDIR += p5-Email-Address-Loose
SUBDIR += p5-Email-Address-UseXS
SUBDIR += p5-Email-Address-XS
SUBDIR += p5-Email-AddressParser
SUBDIR += p5-Email-Date
SUBDIR += p5-Email-Date-Format
SUBDIR += p5-Email-Delete
SUBDIR += p5-Email-Filter
SUBDIR += p5-Email-Find
SUBDIR += p5-Email-Folder
SUBDIR += p5-Email-Folder-IMAP
SUBDIR += p5-Email-Folder-IMAPS
SUBDIR += p5-Email-Folder-POP3
SUBDIR += p5-Email-FolderType
SUBDIR += p5-Email-FolderType-Net
SUBDIR += p5-Email-LocalDelivery
SUBDIR += p5-Email-LocalDelivery-Ezmlm
SUBDIR += p5-Email-MIME
SUBDIR += p5-Email-MIME-Attachment-Stripper
SUBDIR += p5-Email-MIME-ContentType
SUBDIR += p5-Email-MIME-CreateHTML
SUBDIR += p5-Email-MIME-Creator-ISO_2022_JP
SUBDIR += p5-Email-MIME-Encodings
SUBDIR += p5-Email-MIME-RFC2047
SUBDIR += p5-Email-MessageID
SUBDIR += p5-Email-Outlook-Message
SUBDIR += p5-Email-Reply
SUBDIR += p5-Email-Send
SUBDIR += p5-Email-Sender
SUBDIR += p5-Email-Sender-Transport-SMTP-TLS
SUBDIR += p5-Email-Sender-Transport-SQLite
SUBDIR += p5-Email-Simple
SUBDIR += p5-Email-Simple-FromHandle
SUBDIR += p5-Email-Stuffer
SUBDIR += p5-Email-Valid
SUBDIR += p5-Email-Valid-Loose
SUBDIR += p5-FuzzyOcr-devel
SUBDIR += p5-GMail-IMAPD
SUBDIR += p5-IMAP-Admin
SUBDIR += p5-IMAP-Client
SUBDIR += p5-IMAP-Sieve
SUBDIR += p5-LMAP-CID2SPF
SUBDIR += p5-Log-Procmail
SUBDIR += p5-MIME-AltWords
SUBDIR += p5-MIME-Charset
SUBDIR += p5-MIME-EcoEncode
SUBDIR += p5-MIME-EncWords
SUBDIR += p5-MIME-Explode
SUBDIR += p5-MIME-Lite
SUBDIR += p5-MIME-Lite-HTML
SUBDIR += p5-MIME-Lite-TT
SUBDIR += p5-MIME-Lite-TT-HTML
SUBDIR += p5-MIME-Tools
SUBDIR += p5-MIME-Types
SUBDIR += p5-Mail-Address-MobileJp
SUBDIR += p5-Mail-Alias
SUBDIR += p5-Mail-Audit
SUBDIR += p5-Mail-Audit-Attach
SUBDIR += p5-Mail-AuthenticationResults
SUBDIR += p5-Mail-Box
SUBDIR += p5-Mail-Box-IMAP4
SUBDIR += p5-Mail-Box-IMAP4-SSL
SUBDIR += p5-Mail-Box-POP3
SUBDIR += p5-Mail-Box-Parser-C
SUBDIR += p5-Mail-Bulkmail
SUBDIR += p5-Mail-CheckUser
SUBDIR += p5-Mail-DKIM
SUBDIR += p5-Mail-DMARC
SUBDIR += p5-Mail-DeliveryStatus-BounceParser
SUBDIR += p5-Mail-DomainKeys
SUBDIR += p5-Mail-Ezmlm
SUBDIR += p5-Mail-Field-Received
SUBDIR += p5-Mail-FilterXML
SUBDIR += p5-Mail-Folder
SUBDIR += p5-Mail-Freshmeat
SUBDIR += p5-Mail-GnuPG
SUBDIR += p5-Mail-Graph
SUBDIR += p5-Mail-IMAPClient
SUBDIR += p5-Mail-IMAPTalk
SUBDIR += p5-Mail-LMLM
SUBDIR += p5-Mail-ListDetector
SUBDIR += p5-Mail-Mbox-MessageParser
SUBDIR += p5-Mail-MboxParser
SUBDIR += p5-Mail-Message
SUBDIR += p5-Mail-OpenDKIM
SUBDIR += p5-Mail-OpenRelay-Simple
SUBDIR += p5-Mail-POP3Client
SUBDIR += p5-Mail-Procmail
SUBDIR += p5-Mail-Procmailrc
SUBDIR += p5-Mail-RBL
SUBDIR += p5-Mail-RFC822-Address
SUBDIR += p5-Mail-SPF
SUBDIR += p5-Mail-SRS
SUBDIR += p5-Mail-SendEasy
SUBDIR += p5-Mail-Sender
SUBDIR += p5-Mail-Sendmail
SUBDIR += p5-Mail-Spool
SUBDIR += p5-Mail-Tools
SUBDIR += p5-Mail-Transport
SUBDIR += p5-Mail-Transport-Dbx
SUBDIR += p5-Mail-Verify
SUBDIR += p5-Mail-Verp
SUBDIR += p5-Mail-Webmail-Gmail
SUBDIR += p5-Mojolicious-Plugin-Mail
SUBDIR += p5-Net-IMAP-Client
SUBDIR += p5-Net-IMAP-Server
SUBDIR += p5-Net-IMAP-Simple
SUBDIR += p5-Net-IMAP-Simple-SSL
SUBDIR += p5-Net-LMTP
SUBDIR += p5-Net-ManageSieve
SUBDIR += p5-Net-POP3-SSLWrapper
SUBDIR += p5-Net-QMTP
SUBDIR += p5-Net-SMTP-Server
SUBDIR += p5-Net-SMTP-TLS
SUBDIR += p5-Net-SMTP-TLS-ButMaintained
SUBDIR += p5-Net-SMTPS
SUBDIR += p5-Net-SMTP_auth
SUBDIR += p5-Net-SenderBase
SUBDIR += p5-Net-Server-Mail
SUBDIR += p5-POE-Component-Client-POP3
SUBDIR += p5-POE-Component-Client-SMTP
SUBDIR += p5-POE-Component-SMTP
SUBDIR += p5-POE-Filter-Transparent-SMTP
SUBDIR += p5-Parse-MIME
SUBDIR += p5-Parse-Syslog-Mail
SUBDIR += p5-Qmail-Envelope
SUBDIR += p5-SES
SUBDIR += p5-Sendmail-AccessDB
SUBDIR += p5-Sendmail-Milter
SUBDIR += p5-Sisimai
SUBDIR += p5-Test-Email
SUBDIR += p5-URI-imap
SUBDIR += p5-URI-imaps
SUBDIR += p5-WWW-GMail
SUBDIR += p5-WWW-Hotmail
SUBDIR += p5-qpsmtpd
SUBDIR += panda-cclient
SUBDIR += panda-imap
SUBDIR += pantomime
SUBDIR += pathalias
SUBDIR += pear-Contact_Vcard_Build
SUBDIR += pear-Contact_Vcard_Parse
SUBDIR += pear-Horde_Imap_Client
SUBDIR += pear-Horde_Kolab_Storage
SUBDIR += pear-Horde_ListHeaders
SUBDIR += pear-Horde_Mail
SUBDIR += pear-Horde_Mail_Autoconfig
SUBDIR += pear-Horde_Mapi
SUBDIR += pear-Horde_Mime
SUBDIR += pear-Horde_Mime_Viewer
SUBDIR += pear-Horde_Smtp
SUBDIR += pear-MIME_Type
SUBDIR += pear-Mail
SUBDIR += pear-Mail_Mbox
SUBDIR += pear-Mail_Mime
SUBDIR += pear-Mail_Queue
SUBDIR += pear-Mail_mimeDecode
SUBDIR += pear-Net_Cyrus
SUBDIR += pear-Net_IMAP
SUBDIR += pear-Net_LMTP
SUBDIR += pecl-mailparse
SUBDIR += perdition
SUBDIR += pflogsumm
SUBDIR += pfqueue
SUBDIR += php80-imap
SUBDIR += php81-imap
SUBDIR += php82-imap
SUBDIR += php83-imap
SUBDIR += phplist
SUBDIR += phpmailer
SUBDIR += phpmailer6
SUBDIR += pine-pgp-filters
SUBDIR += pm-lib
SUBDIR += policyd2
SUBDIR += popa3d
SUBDIR += popa3d-before-sendmail
SUBDIR += popcheck
SUBDIR += popfile
SUBDIR += poppwd
SUBDIR += popular
SUBDIR += postfinger
SUBDIR += postfix
SUBDIR += postfix-current
SUBDIR += postfix-logwatch
SUBDIR += postfix-policyd-sf
SUBDIR += postfix-policyd-spf-perl
SUBDIR += postfix-policyd-weight
SUBDIR += postfix-postfwd
SUBDIR += postfixadmin
SUBDIR += postfixadmin-lite
SUBDIR += postfixadmin33
SUBDIR += postfixadmin33-lite
SUBDIR += postforward
SUBDIR += postgrey
SUBDIR += postsrsd
SUBDIR += prepflog
SUBDIR += procmail
SUBDIR += procmail-bgrb
SUBDIR += proxsmtp
SUBDIR += py-Products.SecureMailHost
SUBDIR += py-afew
SUBDIR += py-aiosmtpd
SUBDIR += py-alot
SUBDIR += py-authheaders
SUBDIR += py-authres
SUBDIR += py-django-mailbox
SUBDIR += py-django-mailman3
SUBDIR += py-dkimpy
SUBDIR += py-email-reply-parser
SUBDIR += py-email-validator
SUBDIR += py-flanker
SUBDIR += py-flask-mail
SUBDIR += py-flufl.bounce
SUBDIR += py-fuglu
SUBDIR += py-imapclient
SUBDIR += py-imaplib2
SUBDIR += py-mail-parser
SUBDIR += py-mailmanclient
SUBDIR += py-mailnag
SUBDIR += py-mailsuite
SUBDIR += py-managesieve3
SUBDIR += py-milter
SUBDIR += py-notmuch
SUBDIR += py-notmuch2
SUBDIR += py-offlineimap3
SUBDIR += py-postfix-mta-sts-resolver
SUBDIR += py-premailer
SUBDIR += py-pymailq
SUBDIR += py-pysasl
SUBDIR += py-pyspf
SUBDIR += py-python-slimta
SUBDIR += py-pyzmail
SUBDIR += py-rfc6555
SUBDIR += py-spf-engine
SUBDIR += py-validate_email
SUBDIR += pymsgauth
SUBDIR += pyzor
SUBDIR += qconfirm
SUBDIR += qmail
SUBDIR += qmail-activedir
SUBDIR += qmail-autoresponder
SUBDIR += qmail-conf
SUBDIR += qmail-contrib
SUBDIR += qmail-dk
SUBDIR += qmail-mysql
SUBDIR += qmail-notify
SUBDIR += qmail-qfilter
SUBDIR += qmail-rblchk
SUBDIR += qmail-remove
SUBDIR += qmail-spamcontrol
SUBDIR += qmail-tls
SUBDIR += qmailadmin
SUBDIR += qmailanalog
SUBDIR += qmailmrtg7
SUBDIR += qmhandle
SUBDIR += qpopper
SUBDIR += qsf
SUBDIR += qsheff
SUBDIR += qtools
SUBDIR += queue-fix
SUBDIR += queue-repair
SUBDIR += rainloop
SUBDIR += ratelimit-policyd
SUBDIR += raysfilter
SUBDIR += razor-agents
SUBDIR += rbl-milter
SUBDIR += rblcheck
SUBDIR += renattach
SUBDIR += ripmime
SUBDIR += rmilter
SUBDIR += roundcube
SUBDIR += roundcube-automatic_addressbook
SUBDIR += roundcube-calendar-kolab
SUBDIR += roundcube-carddav
SUBDIR += roundcube-classic
SUBDIR += roundcube-contextmenu
SUBDIR += roundcube-html5_notifier
SUBDIR += roundcube-identity_smtp
SUBDIR += roundcube-larry
SUBDIR += roundcube-login_info
SUBDIR += roundcube-sauserprefs
SUBDIR += roundcube-thunderbird_labels
SUBDIR += roundcube-twofactor_gauthenticator
SUBDIR += roundcube-veximaccountadmin
SUBDIR += roundcube-yubikey_auth
SUBDIR += rspamd
SUBDIR += rspamd-devel
SUBDIR += rss2email3
SUBDIR += rubygem-actionmailbox60
SUBDIR += rubygem-actionmailbox61
SUBDIR += rubygem-actionmailbox70
SUBDIR += rubygem-actionmailer4
SUBDIR += rubygem-actionmailer5
SUBDIR += rubygem-actionmailer50
SUBDIR += rubygem-actionmailer52
SUBDIR += rubygem-actionmailer60
SUBDIR += rubygem-actionmailer61
SUBDIR += rubygem-actionmailer70
SUBDIR += rubygem-email_reply_parser
SUBDIR += rubygem-email_reply_parser-discourse
SUBDIR += rubygem-email_reply_trimmer
SUBDIR += rubygem-exception_notification
SUBDIR += rubygem-gitlab-mail_room
SUBDIR += rubygem-mail
SUBDIR += rubygem-mail_room
SUBDIR += rubygem-mailboxer
SUBDIR += rubygem-mailfactory
SUBDIR += rubygem-mini_mime
SUBDIR += rubygem-net-imap
SUBDIR += rubygem-net-pop
SUBDIR += rubygem-net-smtp
SUBDIR += rubygem-pony
SUBDIR += rubygem-premailer
SUBDIR += rubygem-premailer-rails
SUBDIR += rubygem-premailer-rails-rails5
SUBDIR += rubygem-premailer-rails-rails52
SUBDIR += rubygem-premailer-rails-rails60
SUBDIR += rubygem-premailer-rails-rails61
SUBDIR += rubygem-rmail
SUBDIR += rubygem-roadie
SUBDIR += rubygem-roadie-rails-rails4
SUBDIR += rubygem-roadie-rails-rails52
SUBDIR += rubygem-roadie-rails-rails61
SUBDIR += rubygem-roadie3
SUBDIR += rubygem-ruby-qmail
SUBDIR += rubygem-valid_email
SUBDIR += rubygem-vmail
SUBDIR += s-nail
SUBDIR += sa-stats
SUBDIR += sa-utils
SUBDIR += scam-backscatter
SUBDIR += sendmail
SUBDIR += sendmail-devel
SUBDIR += sendok
SUBDIR += sentinel
SUBDIR += serialmail
SUBDIR += sgwi
SUBDIR += sid-milter
SUBDIR += sieve-connect
SUBDIR += sigrot
SUBDIR += simscan
SUBDIR += slapd-cyrus
SUBDIR += slimta
SUBDIR += sma
SUBDIR += smfsav
SUBDIR += smfsav-devel
SUBDIR += smtp-cli
SUBDIR += smtpfeed
SUBDIR += smtpmail
SUBDIR += smtprc
SUBDIR += smtprelay
SUBDIR += smtptrapd
SUBDIR += snappymail
SUBDIR += sortmail
SUBDIR += spamass-ixhash
SUBDIR += spamass-milter
SUBDIR += spamass-rules
SUBDIR += spamassassin
SUBDIR += spamassassin-devel
SUBDIR += spamassassin-dqs
SUBDIR += spambnc
SUBDIR += spamcup
SUBDIR += spamd
SUBDIR += spamguard
SUBDIR += spamilter
SUBDIR += spampd
SUBDIR += spamprobe
SUBDIR += spamstats
SUBDIR += spfmilter
SUBDIR += spfval
SUBDIR += spmfilter
SUBDIR += spmfilter-clamav
SUBDIR += sqlgrey
SUBDIR += squirrelmail
SUBDIR += squirrelmail-abook_import_export-plugin
SUBDIR += squirrelmail-askuserinfo-plugin
SUBDIR += squirrelmail-avelsieve-plugin
SUBDIR += squirrelmail-calendar_file_backend-plugin
SUBDIR += squirrelmail-change_ldappass-plugin
SUBDIR += squirrelmail-change_sqlpass-plugin
SUBDIR += squirrelmail-check_quota-plugin
SUBDIR += squirrelmail-compatibility-plugin
SUBDIR += squirrelmail-decode
SUBDIR += squirrelmail-email_footer-plugin
SUBDIR += squirrelmail-login_auth-plugin
SUBDIR += squirrelmail-login_notes-plugin
SUBDIR += squirrelmail-mark_read-plugin
SUBDIR += squirrelmail-multilogin-plugin
SUBDIR += squirrelmail-notes-plugin
SUBDIR += squirrelmail-notify-plugin
SUBDIR += squirrelmail-password_forget-plugin
SUBDIR += squirrelmail-plugins
SUBDIR += squirrelmail-pupdate-plugin
SUBDIR += squirrelmail-qmailadmin_login-plugin
SUBDIR += squirrelmail-quota_usage-plugin
SUBDIR += squirrelmail-sasql-plugin
SUBDIR += squirrelmail-secure_login-plugin
SUBDIR += squirrelmail-shared_calendars-plugin
SUBDIR += squirrelmail-spam-buttons-plugin
SUBDIR += squirrelmail-squirrel_logger-plugin
SUBDIR += squirrelmail-timeout_user-plugin
SUBDIR += squirrelmail-translations
SUBDIR += squirrelmail-unsafe_image_rules-plugin
SUBDIR += squirrelmail-user_special_mailboxes-plugin
SUBDIR += squirrelmail-vlogin-plugin
SUBDIR += squirrelmail-websearch-plugin
SUBDIR += squirrelmail-wetteronline-plugin
SUBDIR += sqwebmail
SUBDIR += ssmtp
SUBDIR += surblhost
SUBDIR += swaks
SUBDIR += sylpheed
SUBDIR += sympa
SUBDIR += t-prot
SUBDIR += textmail
SUBDIR += thunderbird
SUBDIR += thunderbird-dictionaries
SUBDIR += tlb
SUBDIR += tmpmail
SUBDIR += tpop3d
SUBDIR += trojita
SUBDIR += tumgreyspf
SUBDIR += up-imapproxy
SUBDIR += usendmail
SUBDIR += vacation
SUBDIR += vbsfilter
SUBDIR += vexim
SUBDIR += vmailmgr
SUBDIR += vpopmail
SUBDIR += vqadmin
SUBDIR += vrfy
SUBDIR += wanderlust
SUBDIR += websieve
SUBDIR += whoson
SUBDIR += wmbiff
SUBDIR += wmmaiload
SUBDIR += x-face-e21
SUBDIR += xbuffy
SUBDIR += xcite
SUBDIR += xfaces
SUBDIR += xfce4-mailwatch-plugin
SUBDIR += xmail
SUBDIR += xmailbox
SUBDIR += xmailwatcher
SUBDIR += xpbiff
.include <bsd.port.subdir.mk>
diff --git a/mail/dmarcts-report-parser/Makefile b/mail/dmarcts-report-parser/Makefile
new file mode 100644
index 000000000000..f47be84a54cc
--- /dev/null
+++ b/mail/dmarcts-report-parser/Makefile
@@ -0,0 +1,44 @@
+PORTNAME= dmarcts-report-parser
+PORTVERSION= 2.0
+DISTVERSIONPREFIX= v
+CATEGORIES= mail
+
+MAINTAINER= crees@FreeBSD.org
+COMMENT= Perl based tool to parse DMARC reports
+
+LICENSE= GPLv3
+
+RUN_DEPENDS= \
+ p5-File-MimeInfo>=0:devel/p5-File-MimeInfo \
+ p5-Mail-IMAPClient>=0:mail/p5-Mail-IMAPClient \
+ p5-MIME-Tools>=0:mail/p5-MIME-Tools \
+ p5-XML-Simple>=0:textproc/p5-XML-Simple \
+ p5-DBI>=0:databases/p5-DBI \
+ p5-Socket6>=0:net/p5-Socket6 \
+ p5-PerlIO-gzip>=0:archivers/p5-PerlIO-gzip \
+ p5-Mail-Mbox-MessageParser>=0:mail/p5-Mail-Mbox-MessageParser
+
+USES= perl5 shebangfix
+SHEBANG_FILES= *.pl
+SUB_FILES= 667.dmarcts-report-parser
+USE_GITHUB= yes
+GH_ACCOUNT= techsneeze
+NO_BUILD= yes
+
+post-patch:
+ ${REINPLACE_CMD} \
+ 's,%%PREFIX%%,${PREFIX},g;s,%%DATADIR%%,${DATADIR},g' \
+ ${WRKSRC}/dmarcts-report-parser.pl
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/dmarcts-report-parser.pl \
+ ${STAGEDIR}${PREFIX}/bin/dmarcts-report-parser.pl
+ ${INSTALL_DATA} ${WRKSRC}/dmarcts-report-parser.conf.sample \
+ ${STAGEDIR}${PREFIX}/etc/
+ ${MKDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/dbx_*.pl ${STAGEDIR}${DATADIR}/
+ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily
+ ${INSTALL_SCRIPT} ${WRKDIR}/667.dmarcts-report-parser \
+ ${STAGEDIR}${PREFIX}/etc/periodic/daily/
+
+.include <bsd.port.mk>
diff --git a/mail/dmarcts-report-parser/distinfo b/mail/dmarcts-report-parser/distinfo
new file mode 100644
index 000000000000..7a8d00193ec3
--- /dev/null
+++ b/mail/dmarcts-report-parser/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1687701602
+SHA256 (techsneeze-dmarcts-report-parser-v2.0_GH0.tar.gz) = 06b3f9db47b5cb8a487d7ddd8a5bf8d3ae419e2a3a58abfcbbe1f66f45363696
+SIZE (techsneeze-dmarcts-report-parser-v2.0_GH0.tar.gz) = 26425
diff --git a/mail/dmarcts-report-parser/files/667.dmarcts-report-parser.in b/mail/dmarcts-report-parser/files/667.dmarcts-report-parser.in
new file mode 100755
index 000000000000..b8232da2013d
--- /dev/null
+++ b/mail/dmarcts-report-parser/files/667.dmarcts-report-parser.in
@@ -0,0 +1,23 @@
+#!/bin/sh -
+
+if [ -r /etc/defaults/periodic.conf ]; then
+ . /etc/defaults/periodic.conf
+ source_periodic_confs
+fi
+
+rc=0
+
+case "${daily_dmarcts_report_parser_enable:-no}" in
+[Nn][Oo])
+ ;;
+*)
+ if ! %%PREFIX%%/bin/dmarcts-report-parser.pl -i >/dev/null 2>&1 ; then
+ echo 'dmarcts-report-parser failed- try running it manually'
+ echo '# dmarcts-report-parser.pl -i'
+ rc=2
+ fi
+
+ ;;
+esac
+
+exit $rc
diff --git a/mail/dmarcts-report-parser/files/patch-dmarcts-report-parser.pl b/mail/dmarcts-report-parser/files/patch-dmarcts-report-parser.pl
new file mode 100644
index 000000000000..754685fa00d4
--- /dev/null
+++ b/mail/dmarcts-report-parser/files/patch-dmarcts-report-parser.pl
@@ -0,0 +1,29 @@
+--- dmarcts-report-parser.pl.orig 2023-06-25 14:23:56 UTC
++++ dmarcts-report-parser.pl
+@@ -88,7 +88,7 @@ sub show_usage {
+ print " ./dmarcts-report-parser.pl [OPTIONS] [PATH] \n";
+ print "\n";
+ print " This script needs a configuration file called <dmarcts-report-parser.conf> in \n";
+- print " the current working directory, which defines a database server with credentials \n";
++ print " %%PREFIX%%/etc, which defines a database server with credentials \n";
+ print " and (if used) an IMAP server with credentials. \n";
+ print "\n";
+ print " Additionaly, one of the following source options must be provided: \n";
+@@ -171,7 +171,7 @@ use constant ALLOWED_SPFRESULT => qw(
+
+ # Load script configuration options from local config file. The file is expected
+ # to be in the current working directory.
+-my $conf_file = 'dmarcts-report-parser.conf';
++my $conf_file = '%%PREFIX%%/etc/dmarcts-report-parser.conf';
+
+ # Get command line options.
+ my %options = ();
+@@ -265,7 +265,7 @@ if (exists $options{info}) {$processInfo = 1;}
+
+ # Setup connection to database server.
+ our %dbx;
+-my $dbx_file = File::Basename::dirname($0) . "/dbx_$dbtype.pl";
++my $dbx_file = "%%DATADIR%%/dbx_$dbtype.pl";
+ my $dbx_return = do $dbx_file;
+ die "$scriptname: couldn't load DB definition for type $dbtype: $@" if $@;
+ die "$scriptname: couldn't load DB definition for type $dbtype: $!" unless defined $dbx_return;
diff --git a/mail/dmarcts-report-parser/pkg-descr b/mail/dmarcts-report-parser/pkg-descr
new file mode 100644
index 000000000000..abfd57edba27
--- /dev/null
+++ b/mail/dmarcts-report-parser/pkg-descr
@@ -0,0 +1,18 @@
+A Perl based tool to parse DMARC reports, based on John Levine's rddmarc,
+but extended by the following features:
+
+ Allow to read messages from an IMAP server and not only from
+ the local filesystem.
+
+ Store much more XML values into the database (for example the
+ missing SPF and DKIM results from the policy_evaluated section)
+ and also the entire XML for later reference.
+
+ Supports MySQL and PostgreSQL.
+
+ Needed database tables and columns are created automatically,
+ user only needs to provide a database. The database schema is
+ compatible to the one used by rddmarc, but extends it by
+ additional fields. Users can switch from rddmarc to
+ dmarcts-report-parser without having to do any changes to the
+ database by themselves.
diff --git a/mail/dmarcts-report-parser/pkg-plist b/mail/dmarcts-report-parser/pkg-plist
new file mode 100644
index 000000000000..4a24c4f5248f
--- /dev/null
+++ b/mail/dmarcts-report-parser/pkg-plist
@@ -0,0 +1,5 @@
+bin/dmarcts-report-parser.pl
+@sample etc/dmarcts-report-parser.conf.sample
+etc/periodic/daily/667.dmarcts-report-parser
+%%DATADIR%%/dbx_Pg.pl
+%%DATADIR%%/dbx_mysql.pl
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Sun, Dec 21, 3:45 PM (1 d, 6 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27098526
Default Alt Text
(27 KB)
Attached To
Mode
R11 FreeBSD ports repository
Attached
Detach File
Event Timeline
Log In to Comment