From 363cef299d5fba31dbe9b07c8a9761a4dfbe65be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lecour?= Date: Sat, 17 Oct 2020 12:46:09 +0200 Subject: [PATCH] Add an In mailbox --- app/mailboxes/application_mailbox.rb | 1 + app/mailboxes/in_mailbox.rb | 4 ++++ config/credentials.yml.enc | 2 +- test/mailboxes/in_mailbox_test.rb | 11 +++++++++++ 4 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 app/mailboxes/in_mailbox.rb create mode 100644 test/mailboxes/in_mailbox_test.rb diff --git a/app/mailboxes/application_mailbox.rb b/app/mailboxes/application_mailbox.rb index ac22d03..144325d 100644 --- a/app/mailboxes/application_mailbox.rb +++ b/app/mailboxes/application_mailbox.rb @@ -1,3 +1,4 @@ class ApplicationMailbox < ActionMailbox::Base # routing /something/i => :somewhere + routing :all => :in end diff --git a/app/mailboxes/in_mailbox.rb b/app/mailboxes/in_mailbox.rb new file mode 100644 index 0000000..987c2ed --- /dev/null +++ b/app/mailboxes/in_mailbox.rb @@ -0,0 +1,4 @@ +class InMailbox < ApplicationMailbox + def process + end +end diff --git a/config/credentials.yml.enc b/config/credentials.yml.enc index 02215b5..659df0c 100644 --- a/config/credentials.yml.enc +++ b/config/credentials.yml.enc @@ -1 +1 @@ -UDwEjRXhblzLxHApTLOaJ+47+vaBsgEBYv9TUOC84yd8BYf4bXgz8pIjRNvVHCkeQFcimBXnRmVXvxcVhGboBCuLOVWkjiP6kX9sk7nUsHWalXguFz4Lv6WAVk4Vi/4M0oLX8T0eMloFJ5JhG2MPh5PJ5/ZD9rNTjRuNTDRe6RtTvU72M2+Ja9TN0M0wOWC3Bg85YirgcqebL3PSm8zFqB9lMyU0r6tKhUosxy7sbdznkjtqZ3f9C+dp1ECEZ5UpHpb8VpeVm8p+L00tnb11i6Mn8Z3Q+/dJzqdjlND0h6PKHVc3aEGHJCMe9WTxdLiMCXpJ/m+1HVC0m/N6rZE1HM1JCPJHf4RYRSYp+JsvPlGO4aS5/MpgfgUqfktRkxAdjOLrtz/YBr4i2BCx7dr4oY3wdHKEFUtgWLYF--7yjAJpCmopLZNpml--3Nqw6HqGekxt/Zb/pP/Ffw== \ No newline at end of file +Pa3TTZhMcweRp3Kzop1xI1dC1dH/X9FLHBOyc0Ekr7XSPCoUvE0/aTQw9ZXIdMH62/7h0wIauDRHCchSsUQ1OMFjdnVpPY0nimVrDSGglMf0roST6e9oLZDc7vPkR+PWGKQJ+AeZDGGtUmmANYbahgWVPP1Bz3STZ5gNsU62IDrboZ6HkfpgmMe/wwUBkKb59zlOuYnBsMFKB0CqGzJxW0KTJzNvinNypA40NvmLQjzo0hCrT29OnUPreXbGGrSZ1sd4D0FtC5N4jlXcKAJFSGMOgJQ/7N5qdZqKYwpg5SSMhq09jGm16RT/Cu1b5sAeKOy659eh9Lyc59jAxvU8OvuCQNVKgmt2dPmBDpHEIUtNRnaTe8z921jzV3vXoEYk9ViLDklk/g6DjYpsPBIGVKfKMx3VHwatVZHFPlaSDTgn74dygfeC9kJ7oNdRFHdPfps1mvczt/x1ZrGN0N8IQoK+CtjiWYS1DaLRq5j4OeUpEPtCpoBWd2SwhYo5--uo0swvNByBtFWxoD--cvoDTiBflhZUL3Y0sIM+Cg== \ No newline at end of file diff --git a/test/mailboxes/in_mailbox_test.rb b/test/mailboxes/in_mailbox_test.rb new file mode 100644 index 0000000..b121da8 --- /dev/null +++ b/test/mailboxes/in_mailbox_test.rb @@ -0,0 +1,11 @@ +require "test_helper" + +class InMailboxTest < ActionMailbox::TestCase + # test "receive mail" do + # receive_inbound_email_from_mail \ + # to: '"someone" ', + # from: '"else" ', + # subject: "Hello world!", + # body: "Hello?" + # end +end