Mautic and Amazon SES Setup Tutorial - Send emails using AWS SES

Поделиться
HTML-код
  • Опубликовано: 14 окт 2024

Комментарии • 69

  • @MichaelPomposello
    @MichaelPomposello 4 года назад +1

    "OK let me send a test email to see if my cron job worked at 11:32 am .... oh I just got the 8 test emails I tried to send yesterday!" Thank you SO much for demystifying this, Kevin.

    • @KevinRundle
      @KevinRundle  4 года назад

      I have been perfecting a full set of new videos for 2.15.3 but I let the holidays derailed the release so I am happy this helped you.

  • @nanaprt61
    @nanaprt61 5 лет назад +1

    My goodness, you are the man. I set it up successfully thanks to this video! Thanks!

    • @KevinRundle
      @KevinRundle  5 лет назад

      So glad it helped. I am working on a whole new series using AWS which is taking more technical editing than I expected.

  • @DevynBrugge
    @DevynBrugge 5 лет назад +1

    Thanks. Very useful video! Just learning about Mautic. Loving this open source/Cost effective solution.

  • @tenstarstore1770
    @tenstarstore1770 4 года назад

    Thanks for the thorough explanation. All still up to date until I started configuring Mautic ... Amazon SES says my server is eu-west-2 but I can't find this in Mautic drop-down , can only find eu-west-1. And there is no option to add new servers.

  • @ShannonHamrick
    @ShannonHamrick 5 лет назад +1

    Kevin (great videos by the way!), wondering about the DNS records when using a subdomain for Mautic. If the domain is already being used for the main website as well as for primary email, should the DKIM configuration be set up for the subdomain instead of the root domain? Would those additional MX records would create conflict for sending/receiving of regular email?

    • @KevinRundle
      @KevinRundle  5 лет назад

      So the additional MX record doesn't create a conflict but it does have the side effect of not being received at SES unless your main MX fails to receive as the email is sent to priority 0 then priority 1 the next. The subdomain would make a great choice as it is less dependant on the ability for a human to send and receive email but of course, will end up with an email that looks like exampale@sub.mydomian.tld.
      I setup SNS differently now than I did in this video. I will prioritize making an update video to show this at work and clarify the MX.
      I dug into this recently as it came up another conversation and I know this video needs an update as being more engaged with the community has led me to wildly changing what I consider to be best practice. I am sending a 5-25K emails a day form all instances. So not much. I now am working on some ideas and video stuff based on advice from people who are sending 1-5 million emails a day.

  • @varungupta4754
    @varungupta4754 4 года назад

    It's really amazing video.
    Please make combined video for setting up VPS + Mautic + AWS SES for dedicated IP address

  • @yaesmucho
    @yaesmucho 4 года назад

    this is a really good video, I think I dont need everything at first, but In couple weeks have everything set up right. thanks!

    • @KevinRundle
      @KevinRundle  4 года назад

      Thanks Daniel. I want to reshoot it in parts. I have just been bad at prioritizing content

  • @pranavbegade816
    @pranavbegade816 4 года назад

    Hi Kevin,
    Thank you so much man! This was perfect demonstration for the setup.
    Just a quick question, you mentioned about a cronjob in the end, have we configured that in the last video or this is something else that is needed to be configured?

    • @KevinRundle
      @KevinRundle  4 года назад +1

      docs.mautic.org/en/setup/cron-jobs
      The process queue Cron job is probably the one. I need to update this video. I don't remember it very well 😔.

    • @pranavbegade816
      @pranavbegade816 4 года назад

      @@KevinRundle okay not a problem , thanks though 🙌

  • @Actimomes
    @Actimomes 5 лет назад

    A question : should we leave this empty ? " Custom return path (bounce) address " ? Thanks a lot !

  • @Actimomes
    @Actimomes 5 лет назад +1

    Thanks a lot for this excellent tutorial !

  • @GregWhite-HS
    @GregWhite-HS 4 года назад

    The MX record -- I use Office365 so my domain is setup with those MX records. Will the bounces and complaints still work if I don't put the SES mx record into my DNS settings? Also, I noticed you did not add an SPF record to your domain for SES, are you not recommending that?

  • @johnwellington269
    @johnwellington269 5 лет назад

    hi Kevin, i already pressed request confirmation in the bounce and complains area, but it just wont confirms
    used the /mailer/amazon/callback as well...
    also in https
    any idea pls....

  • @georgeperezsr3305
    @georgeperezsr3305 3 года назад

    Would I need a smtp service like office 365 to connect it to mautic to send emails.

  • @PatrickTT
    @PatrickTT 5 лет назад

    Hey @Kevin Rundle
    Thank you very much for this informative video! =)
    About the MX records: Now you have two MX set up:
    One with Prio 0 on the local domain and
    one with Prio 10 to Amazon.
    Isn't that a problem? Aren't all incoming mails then sent to the local domain? (Sorry if that is a dumb question, I'm not very deep into mail server config).
    Cheers,
    -Patrick-

    • @KevinRundle
      @KevinRundle  5 лет назад

      I followed directions from someone else when I first completed this configuration and then replicated it across several clients. Now recently I started thinking the same. My intention is to do a new video to update this because of the way a significantly smarter guy than I eventually suggested only uses you hosted mail servers email to receive and manage.
      I think you need to leave the record in place for SPF, DKIM, and eventually DMARC more than for receiving via SES. I know that is a bit of a non-answer and you have now sent me on a mission to get you a better one.
      TL:DR: You are right as far as I know and I am not sure I agree with this video anymore. I have really dove into the Mautic community and it is insane how much I discover I don't understand every three months.

    • @PatrickTT
      @PatrickTT 5 лет назад +1

      ​ Kevin Rundle TL;DR: I think you can just skip the MX-Record.
      Here are my thoughts:
      If you want to use Mautic you want to receive mails on your own server. In this case you don't need an MX for AWS. In your case you already have an local MX. This one has priority 0 so it will overwrite all other MX. So IMHO the MX for Amazon will not be reached.
      In my case: I had an MX with 10 on my local domain, so I changed the Amazon MX to 20. But I think you can leave it out completely

  • @glenn-l283
    @glenn-l283 4 года назад

    Hello Kevin,glad to meet you here, I followed your video to connect aws ses to mautic, but when i choose "service to send mail through" as amazon ses - smtp, it doesn't show the option "amazon ses host" but show option "amazon ses region", why this happen, please help me, thank you very much

    • @KevinRundle
      @KevinRundle  4 года назад

      So in 3.1.0 you just need to choose the region as the host is determined by that.

    • @glenn-l283
      @glenn-l283 4 года назад

      Kevin Rundle oh, thank you so much

  • @s-travelalbania3386
    @s-travelalbania3386 4 года назад

    Hej Kevin! Your videos are awesome! After installing, I came up to the point where I set up AmazonSES successfully, as well as cron jobs. I have build my campaigns, segmentation everything needed, and now I am ready to send it! What should be done for sending the very first email? If you have any video for that please share the link with us!
    Thanks a lot!

    • @KevinRundle
      @KevinRundle  4 года назад

      I am going to be releasing a bunch on video detailing use of Mautic in late December and early January.
      My video publishing should get more consistent on about two weeks as I am shifting a responsibility off my plate.

  • @johnwellington269
    @johnwellington269 5 лет назад

    hi kevin, thank you very much for your kind sharing and tutorial.
    just one question pls, in my web hosting account, the MX record have 3 options,
    - local mail exchanger
    - backup mail exchanger
    - remote mail exchanger
    may i know which i should i pick?

    • @KevinRundle
      @KevinRundle  5 лет назад +2

      I would currently recommend the local mail exchanger. It is easily changed if configuration demands it.
      I have been insanely busy recently and need to shoot and edit a lot more videos. Thank you so much for the questions and support.

  • @maciekmarchlewski8103
    @maciekmarchlewski8103 4 года назад

    Hey Guys, Thanks for the video. I am thinking of diving into using this service for my agency. I wanted to know if I have multiple customers. Should I host all of them through one instance of Mautic. Or do you think it would be worthwhile to create multiple instances of Mautic so I can configure an SES per client? Sending reputation is my number 1 concern and is the reason I am bringing this up. Ideally I would like to maintain one instance... thanks in advance.

    • @KevinRundle
      @KevinRundle  4 года назад

      So part of my USP is they own the stack and data entirely.
      Each client runs their own instance allowing for flexibility, scaling and cost management based on their company needs.

    • @maciekmarchlewski8103
      @maciekmarchlewski8103 4 года назад

      @@KevinRundle Interesting. So you'd install the app on their server, use their SES and essentially run the program for them. To be honest I got a little taken away from the companies section in Mautic. I figure I could have turned this into an Agency tool and manage multiple clients from it.

    • @maciekmarchlewski8103
      @maciekmarchlewski8103 4 года назад +1

      This article seemed to really put things into perspective for me. Here it is: www.google.ca/amp/s/mauteam.org/mautic/mautic-for-the-c-suite/which-is-the-best-way-to-run-mautic-for-agencies/

    • @KevinRundle
      @KevinRundle  4 года назад

      @@maciekmarchlewski8103 Yosu is brilliant and I value his opinion.

    • @maciekmarchlewski8103
      @maciekmarchlewski8103 4 года назад

      @@KevinRundle I am reaching out to him for his advice. I did find a solution called Maestro from Acquia which, I am looking into. I believe they are at 100$ a month, going to talk to Yosu to get his feel.

  • @BonusFool
    @BonusFool 5 лет назад +1

    Very helpful. Thanks.

  • @johnwellington269
    @johnwellington269 5 лет назад

    hi kevin, i dont know why but it verification email doesnt send to me if i use my main domain
    but i use sub domain as email e.g. ken [at] mautic.mysite.com ; then it will send vertification email to me.. very strange, any idea on this pls?

  • @mama3523
    @mama3523 5 лет назад +2

    Hi Kevin,
    Thanks a lot for your videos. They help me a lot. Can you help me with my emails settings with amazon. I follow all your setp describe on your video but I keep have the same troubles. When I test the final connection I get this error message "Connection could not be established with host email-smtp.eu-west-1.amazonaws.com [Connection refused #111] Log data: ++ Starting Mautic\EmailBundle\Swiftmailer\Transport\AmazonTransport !! Connection could not be established with host email-smtp.eu-west-1.amazonaws.com [Connection refused #111] (code: 0)" I dont'understand where that come from. I repeat the process many times and have always the same trouble. Domain is verified. Mail adress was verified too. But when I triy to verify twice again, I dont received any mail. Hope I am clear !! Thanks for your help.

    • @lidiyaromanyuk
      @lidiyaromanyuk 5 лет назад

      I have the same situation. were you able to solve this problem?

    • @juandavidcalleduque
      @juandavidcalleduque 4 года назад

      The Same problem here

    • @yunglawliet
      @yunglawliet 4 года назад

      "Below are the solution, It worked for me
      go to > app/bundles/EmailBundle/Swiftmailer/Transport/AmazonTransport.php
      line 71 > parent::__construct($host, 2587, 'tls');
      change it to > parent::__construct($host, 25, 'tls');"
      Thanks to Dipranil on Github
      Source: github.com/mautic/mautic/issues/6618

    • @pranavbegade816
      @pranavbegade816 4 года назад

      You can try using other SMTP and add the server details manually, it worked for me though, not sure if it will work for you as well.

  • @peripy4838
    @peripy4838 4 года назад

    My test mail doesn't work any help?

  • @Mirza784
    @Mirza784 5 лет назад

    Can you please share the video of Setting a MAIL FROM Domain with Amazon SES .

  • @SanjaySingh-vq7pg
    @SanjaySingh-vq7pg 4 года назад

    I am not able to find a way to delete all the contacts from Mautic. could you please help me deleting the entire contact list.

    • @KevinRundle
      @KevinRundle  4 года назад

      An easy way to do it is create a campaign the checks for email address and then make both paths delete the contact

  • @ElMentideromx
    @ElMentideromx 5 лет назад

    When I test connection I get this message: Connection could not be established with host email-smtp.us-west-2.amazonaws.com [Connection refused #111] Log data: ++ Starting Mautic\EmailBundle\Swiftmailer\Transport\AmazonTransport !!
    Help!

  • @FunFellows
    @FunFellows 5 лет назад

    I couldn't get the subscription confirmed in SNS. I wanted to use the mailer/amazon/callback webhook to create a bounced segment so I could delete bounces in Mautic. Any ideas?

    • @deejmer
      @deejmer 5 лет назад

      If you are on 2.15.0 there is a PR to apply: github.com/mautic/mautic/pull/7015

  • @vskiy26
    @vskiy26 5 лет назад

    Hi Kevin thanks for the video it is very useful. Could you tell how correct set up a monitored inbox? Because all things setting up nimb.ws/r7fMuc . But mautic does not track response of user. I try to stop campaign(rest of emails) after user response but it does not track...

  • @chandigarhcabs2240
    @chandigarhcabs2240 5 лет назад

    Excellent bro. Thanks

  • @digitalvinay4134
    @digitalvinay4134 4 года назад

    Expected response code 250 but got code "554", with message "554 Message rejected: Email address is not verified. The following identities failed the check in region US-EAST-1: user@example.com ". Can you please help me out

  • @armandosilva6150
    @armandosilva6150 5 лет назад

    thanks so much

  • @JohannesHamman
    @JohannesHamman 4 года назад

    Great tips on Mautic!
    Tracking is very poorly documented and it would be great if somebody can show the settings to turn on in configuration and how to setup a form with fields that can received UTM or custom URL value e.g. mysite.com/newsletter?customtag=somethingelse and the landing page with what ever scripts

  • @davedunnonline
    @davedunnonline 5 лет назад

    is there a way to monitor the complaints in mautic.

    • @KevinRundle
      @KevinRundle  5 лет назад

      In the book "Mautic: Open Source Marketing Automation: Easy and Successful by Antonio Lazzari" He actually sets up the SNS a little differently which does allow monitoring more efficiently inside of Mautic.
      I sort of ended up taking longer then I was planning to reshoot this video with my current thinking for best practice. This has been an insane journey and the more I set up and manage mautic instances and communicate with the community the more I realize I need to create a place where we can all collaborate on the best most scalable setup and configuration for us self hosters.

  • @nhel5240
    @nhel5240 5 лет назад

    Got a problem regarding on the test email

    • @KevinRundle
      @KevinRundle  5 лет назад

      Whats happening. Is the email just not arriving?

    • @nhel5240
      @nhel5240 5 лет назад

      @@KevinRundle its sending now but the problem is it marked spam and it's going to spam email

    • @KevinRundle
      @KevinRundle  5 лет назад

      Is your reputation tab still say all good?

  • @passiveincome1092
    @passiveincome1092 4 года назад

    If you use the west coast USA server, you'll need to go to your cpanel file manager and change the port manually in this file to 587: go to > app/bundles/EmailBundle/Swiftmailer/Transport/AmazonTransport.php
    github.com/mautic/mautic/issues/6618

  • @yunglawliet
    @yunglawliet 4 года назад

    If you have problems for test connection:
    github.com/mautic/mautic/issues/6618