mirror of
https://git.freebsd.org/ports.git
synced 2025-05-12 23:31:50 -04:00
mail/rubygem-actionmailbox72: Add rubygem-actionmailbox72 7.2.1
Action Mailbox routes incoming emails to controller-like mailboxes for processing in Rails. It ships with ingresses for Mailgun, Mandrill, Postmark, and SendGrid. You can also handle inbound mails directly via the built-in Exim, Postfix, and Qmail ingresses. The inbound emails are turned into InboundEmail records using Active Record and feature lifecycle tracking, storage of the original email on cloud storage via Active Storage, and responsible data handling with on-by-default incineration. These inbound emails are routed asynchronously using Active Job to one or several dedicated mailboxes, which are capable of interacting directly with the rest of your domain model.
This commit is contained in:
parent
20f60edbb4
commit
aad5ba0d40
4 changed files with 44 additions and 0 deletions
|
@ -597,6 +597,7 @@
|
|||
SUBDIR += rubygem-actionmailbox61
|
||||
SUBDIR += rubygem-actionmailbox70
|
||||
SUBDIR += rubygem-actionmailbox71
|
||||
SUBDIR += rubygem-actionmailbox72
|
||||
SUBDIR += rubygem-actionmailer4
|
||||
SUBDIR += rubygem-actionmailer5
|
||||
SUBDIR += rubygem-actionmailer50
|
||||
|
|
28
mail/rubygem-actionmailbox72/Makefile
Normal file
28
mail/rubygem-actionmailbox72/Makefile
Normal file
|
@ -0,0 +1,28 @@
|
|||
PORTNAME= actionmailbox
|
||||
PORTVERSION= 7.2.1
|
||||
CATEGORIES= mail rubygems
|
||||
MASTER_SITES= RG
|
||||
PKGNAMESUFFIX= 72
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
COMMENT= Receive and process incoming emails in Rails applications
|
||||
WWW= https://github.com/rails/rails/tree/main/actionmailbox \
|
||||
https://rubyonrails.org/
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
|
||||
|
||||
RUN_DEPENDS= rubygem-actionpack72>=${PORTVERSION}<${PORTVERSION}_99:www/rubygem-actionpack72 \
|
||||
rubygem-activejob72>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activejob72 \
|
||||
rubygem-activerecord72>=${PORTVERSION}<${PORTVERSION}_99:databases/rubygem-activerecord72 \
|
||||
rubygem-activestorage72>=${PORTVERSION}<${PORTVERSION}_99:net/rubygem-activestorage72 \
|
||||
rubygem-activesupport72>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport72 \
|
||||
rubygem-mail>=2.8.0,2:mail/rubygem-mail
|
||||
|
||||
USES= gem
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
PORTSCOUT= limit:^7\.2\.
|
||||
|
||||
.include <bsd.port.mk>
|
3
mail/rubygem-actionmailbox72/distinfo
Normal file
3
mail/rubygem-actionmailbox72/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1726487290
|
||||
SHA256 (rubygem/actionmailbox-7.2.1.gem) = 09c20d0bcb769a6521d22cb8987e2d1d8335b58610957a6c615c85e6743adf89
|
||||
SIZE (rubygem/actionmailbox-7.2.1.gem) = 22016
|
12
mail/rubygem-actionmailbox72/pkg-descr
Normal file
12
mail/rubygem-actionmailbox72/pkg-descr
Normal file
|
@ -0,0 +1,12 @@
|
|||
Action Mailbox routes incoming emails to controller-like mailboxes for
|
||||
processing in Rails. It ships with ingresses for Mailgun, Mandrill, Postmark,
|
||||
and SendGrid. You can also handle inbound mails directly via the built-in Exim,
|
||||
Postfix, and Qmail ingresses.
|
||||
|
||||
The inbound emails are turned into InboundEmail records using Active Record and
|
||||
feature lifecycle tracking, storage of the original email on cloud storage via
|
||||
Active Storage, and responsible data handling with on-by-default incineration.
|
||||
|
||||
These inbound emails are routed asynchronously using Active Job to one or
|
||||
several dedicated mailboxes, which are capable of interacting directly with the
|
||||
rest of your domain model.
|
Loading…
Add table
Reference in a new issue