Mail not receive from AWS SES - email

I verified my domain (for example: mydomain.com) in AWS SES and configure GSuite to receive emails. Everything ok except when i send mail using SES to admin#mydomain.com.
Here is my test case:
From To By Result
no-reply#mydomain.com anythingexceptadmin#mydomain.com AWS OK
no-reply#mydomain.com admin#mydomain.com AWS NG
anythingexceptadmin#mydomain.com admin#mydomain.com AWS NG
anythingexceptadmin#mydomain.com admin#mydomain.com Gmail OK
no-reply#anotherdomain.com admin#mydomain.com AWS OK
Does anybody have an idea how to get there?

I found the answer. Email address added to suppression list with bounce.

Related

Server Email configuration on Cpanel

I've create an email address in my Cpanel server, actually when I test, I can't receive emails (testing with gmail and outlook ), this is the configuration interface I got after create my mail:
can anyone explain and help ! thanks
You should see if the MX records for your domain are properly set to route your emails from your cPanel account.
If they're correct you can take a look at cPanel's Track Delivery (or Mail Delivery) tool to get more information about why the emails aren't being delivered.

send/receive mail from OWIN self-host webapp with custom domain

I have a domain, a Console Application with OWIN self-host.
The Console app host on AWS EC2 server windows server 2012.
My mail feature of server is sending Verification Mail
I've google many owin mail send or receive infomation,
but all of them are smtp/pop3 on google or some other smtp/pop3 server.
Is it possible to do send / receive mail in a console with current ip or custom domain?
I've try method.
Use hMailServer:
No luck in this. can't send/receive any mail, and set gmail for add smtp and pop3,
but fail.
the error msg: "We were unable to locate the other domain. Please contact your other provider."
Use AWS SES:
Still fail on this.
AWS SES need vail domain with anyaccount#domain, but i have no mail feature on my server.
Use my gmail:
Connect gmail need SSL. I have no SSL.
And research hours for host ssl on OWIN self-host,
Is there other solution for this?
I set a DNS MX Record from my DNS provider.
Now,I can send/receive mail with hamilserver and gmail smtp/pop3.
not best solution, but my problem solved.

Amazon SES need to have a smtp server running for receive emails?

I've read the Amazon's documentations about SES hundred times and the only thing I really didn't understand yet is if I need to have an smtp server like Aws Work Email or other to receiving email on SES and execute a lambda function, cause I don't have any service of this kind running except SES.
When I try to save the email in a S3 bucket it stores only a file with the name: "AMAZON_SES_SETUP_NOTIFICATION" and the contents:
Date: Thu, 16 Jun 2016 21:19:29 +0000 To: recipient#example.com From:
Amazon Web Services Subject: Amazon SES
Setup Notification
Hello,
You received this message because you attempted to set up Amazon SES
to deliver emails to this S3 bucket.
Please note that the rule that you configured to deliver emails to
this S3 bucket is only valid if the entire setup process is
successful. For more information about setting up email-receiving
rules, see the Amazon SES Developer Guide at
http://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html .
Thank you for using Amazon SES!
The Amazon SES Team
So I would to know if is need tha I had som smtp server to get it working, and if no what can I missing to SES generate that message, sory for my english it is not my main language.
SES is primarily for outgoing emails, and they have recently added the ability to receive emails and save the contents to an S3 bucket - none of that requires a separate server to be running.
And while having SES receive emails and save them to an S3 bucket is possibly incredibly useful - depending on your use case - its not really a replacement for a traditional email server.
If you need traditional email services, and would like to host them on AWS, Workmail is the best option.

AWS SES - Sending Emails

I have created an SES Account and I have verifed my domain - easy as the A record is already with AWS route53. I now need to send emails. Note: I have also created an smtp user account and have the keys.
Question - can I use any (lets say PHP as I like PHP) php script to send emails via SES?
I have found a couple of sites that appear to have scripts for SES like http://www.orderingdisorder.com/aws/ses/ but wanted to ask if now my domain is verified and I have user/keys etc is SES really just an SMTP gateway and I can use any (working) script to send emails via this interface?
thx
You can use their SMTP gateway or send emails via the AWS SDK for PHP programmatically. Just download the SDK, include it in your PHP file and you're good to go.
http://aws.amazon.com/about-aws/whats-new/2011/12/13/amazon-simple-email-service-gets-simpler-with-smtp/
http://docs.aws.amazon.com/AWSSDKforPHP/latest/#i=AmazonSES
http://aws.amazon.com/sdkforphp/

How to configure email accounts like support#xyz.com or feedback#xyz.com on AWS

I registered my domain with godaddy.com. Want to use EC2 with SES to host my website on amazon web services.
On my website there would be few email accounts like support#xyz.com or feedback#xyz.com. How can I configure these email accounts on my SES server ( or my ec2 server ); so that I could receive any emails sent to these email addresses ( through some mail client like Outlook, Thunderbird)
This is the answer I received from the AWS team via the AWS forum:
Hello,
I'm sorry to say that SES doesn't handle inbound email today. We are
an outbound email delivery service only. However, you could (with some
effort) set up a postfix server and a POP3 server on an EC2 instance,
get a static IP bound to that EC2 instance, and list that on your MX
records. It is a bit more of a challenge than using gmail.com for
example, but it would provide you what are looking for.
Thanks, and please let me know if I can help further.
Paolo
You can sign your domain up for free Google Apps. During the setup, Google will direct you to modify your domain's MX records in Godaddy in order to receive mail. Then you can use AWS SES to send mail and mail will be received by your domain's Gmail user.