lundi 1 août 2016

Sendgrid can't receive emails in application

I'm trying to receive e-mails sended to my account on sendgrid. So What I basically have is the following:

Good, So I'm running Nginx on that server and I want to be able to get the e-mails send to @rallypodium.be to be saved and stored inside of my database wich is on the same DigitalOcean server.

I've set up the Inbound Parse like this:

HOST: www.rallypodium.be URL: http://ift.tt/2aDC5Td

My domain is whitelabled.

I've read the docs for 10 times and still didn't figure out what I'm doing wrong.

This is how I store them:

public function ReceiveMail(Request $request)
    {
      DB::table('email')->insert([
          'headers' => $request->get('headers'),
          'html' => $request->get('html'),
          'from' => $request->get('from'),
          'to' => $request->get('to'),
          'cc' => $request->get('cc'),
          'subject' => $request->get('subject'),
          'dkim' => $request->get('dkim'),
          'spf' => $request->get('spf'),
          'envelope' => $request->get('envelope'),
          'charsets' => $request->get('charsets'),
          'spam_score' => $request->get('spam_score'),
          'spam_report' => $request->get('spam_report'),
          'attachments' => $request->get('attachments'),
          'attachment-info' => $request->get('attachment-info'),
          'attachmentX' => $request->get('attachmentX')
      ]);
      return 'ok';
    }

If I take a look at the Activity Feed, then I see this:

enter image description here

The error message is the following:

EMAIL: robin@rallypodium.be

REASON: error dialing remote address: dial tcp 104.24.101.114:25: i/o timeout

SMTP-ID: <1f7f313f27fd051b525581562e6af9b5@rallypodium.be>

PROCESSED STRING: August 1, 2016 - 06:53:45PM

MSGID: J1irmehmR_GELI7tIpPXNg.filter0810p1mdw1.1861.579F77CC27.0

Can someone help me out? Thanks!



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire