having a bit of a conceptual issue here:
Using mandrill for sending email - ok. Configured mandrill for receiving email. the documentation states that incoming messages are posted to an URL. This means that such a page should exist and parse the messages.
Ideally incoming messages should end in my inbox. how can this be accomplished?
Do i have to make changes at the DNS level to route inbound email to my SMTP mail server?
Inbound email routing accepts and parses the contents and attachments of any emails sent to a unique email address that is provided to you by MailerSend, or any incoming email for a connected domain or subdomain. It then sends the parsed results to your chosen application's URL.
Using the handleInboundEmail method in that class, you can access an InboundEmail object to retrieve the contents, headers, and attachments of inbound email messages, as well as perform many functions.
Mandrill's incoming features are completely optional.
Unless your application needs to programmatically process incoming mail (e.g. post-by-email for a blogging platform), and you can't easily do it without using Mandrill, you can pretend Mandrill's inbound features don't even exist.
If all you need is plain old incoming mail, just configure an MX record like usual.
Even if you need to use Mandrill's inbound features, that's best done on a subdomain. To quote the docs:
All email sent to this domain will be sent to Mandrill instead of traditional email inboxes, so it's a good idea to use a subdomain, like "inbound.yourdomain.com" that doesn't already exist.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With