Amazon SES add new user to verified domain - amazon

I have my domain name on Godaddy. Trying to set up mail account from amazon ses.
Added my domain name in Verified Domain Section and its verified when added the record (Key Value of Type text) as instructed when adding domain.
Key => _amazonses.domainname.com
Value => Some_randoam_string
Now as the domain is verified, Where can I add new smtp accounts, e.g.
user : contact#domainname.com | password : ***** | HOST : smtphost etc.

Amazon SES SMTP credentials are linked to an AWS IAM User. Obtaining Your Amazon SES SMTP Credentials describes how to obtain them using a few different techniques.
Note, that the user is unlikely to be an email address such as contact#domainname.com, as the SMTP credentials are just used to authorize outbound mail - they are not themselves mail addresses/mailboxes.
Also note that by default, SES is setup in Sandbox mode, so you will only be able to send mail from a verified domain, and TO verified email addresses, so to test, you will also need to verify any email addresses you want to send to.
Moving Out of the SES Sandbox explains how to enable your account for production use.

Related

Botframework email channel

I try to set up the email channel for a bot on the Azure portal using a company email address. The address uses password authentication. When I try to save I receive Unable to save. Unable to validate the given credentials. ID: b8f65400c0bbb04890efdfa2950940d1. Is this supposed to work?
If I use a company test tenant with an email address ending in onmicrosoft.com registration succeeds.
The only difference I see when doing one of the connection tests on https://testconnectivity.microsoft.com/ (Mailbox provisioning test) is that I get a company login page with the company email address and the standard Microsoft prompt with the onmicrosoft account.
There may be another way, but for my organization, we found the same thing and the solution was for us to create an onmicrosoft.com email address to use for the email channel for the bot. It shouldn't actually matter if you only have access to do this in the test tenant; all you're doing is setting up a channel to communicate with the bot, and you can give you bot access to connect to your production tenant if there are functions there you need.

How do I send email on from a Google G Suite Group on another domain?

I want to send emails from a G Suite Google Group address e.g. group#mydomain.com. The account I will be using to send emails is in another G Suite domain, e.g. user#anotherdomain.com. I can verify the access with a confirmation code, but I am required to provide an SMTP account as well. I provide an SMTP username/password on the same G Suite Domain as the group, e.g. smtpuser#mydomain.com:
Now whenever I send an email from group#mydomain.com, the emails always show up as originating from the email I provided for the SMTP username, smtpuser#mydomain.com rather than the group address of group#mydomain.com.
I've struggled with this configuration forever and finally got an answer! You have to make sure the user information provided for the SMTP configuration is also configured to send email on behalf of the group.
So in the example I posted, you need to configure smtpuser#mydomain.com to send email from group#mydomain.com as well as configuring user#anotherdomain.com to send email from group#mydomain.com.
I sure hope this helps save someone time!!

Forwarding e-mail from delegated Google Mail account to JIRA cloud

I'm trying to set up a delegated institutional Google Mail to forward e-mails to our JIRA Cloud instance's e-mail address so that they can be turned into JIRA issues. I do not have and cannot get the password for the Google Mail account, and when I try set up the forwarding address in Google, Google sends a confirmation e-mail address to the JIRA e-mail address.
Is there a way to check e-mails sent to jira#myorganization.atlassian.com to recover this confirmation code? If not, how can I do this?
Atlassian does not host mail server. You need to create JIRA email account in your organization mail server (or on any other mail server like gmail) and tune JIRA to connect to the account via IMAP or POP3. Please look here: https://confluence.atlassian.com/display/Cloud/Creating+Issues+and+Comments+from+Email

Mails for verification using Nodemailer

I want to use node-mailer module to send emails to registering users on app for verification and other purposes also. I am not sure which transport mechanism to use so that emails I send are not a spam and also get delivered.
I also want to use the same domain to receive emails regarding support and bugs(i.e lets say on email on support#example.com). I am planning to set-up google apps account for this. Basically I will set-up the google apps account with me being an user and having an alias support#example.com. So can I also set-up an alias with say admin#example.com and send the emails using nodemailer from my app using this email address? But obviously I don't want to store my email id and password for google apps in the code for security reasons. So how Should I do it?
Other option is to Amazon SES, I believe its a good service and would be very useful. But can I use the same domain name for serving email from AMAZON SES and google apps also being able to host my app? So how to send emails from AMAZON SES by authenticating SPF and DKIM so that these emails reach the inbox of the user.
Saransh,
You absolutely can use the same domain and email address with both Google Apps and AmazonSES without any issues. When it comes to receiving emails, all messages have to be directed to a single server (your MX records). But sending email is very different in that you can send email from many different sources without any issues.
To ensure your messages don't go to the SPAM folder just be sure to properly authenticate all your messages with SPF and DKIM. I'm not sure how this works with AmazonSES, but it was really easy with the provider that I chose for my email http://socketlabs.com

Send email from #my-domain.com using SendGrid in Azure

I have my web app working in azure. What I would like is to be able to send emails from xxx#mydomain.com. Is that possible using SendGrid?
For example, if I use gmail's smtp, emails are sent from the email address specified in the NetworkCredentials user name, even if in the MailMessage I use a different email address.
If I use SendGrid instead, will emails come from the user name created by azure or will I be able to achieve this?
You will be able to send email from whatever address you want, just specify the correct from address (e.g. xxx#mydomain.com) when sending the email.
You will need to use what SendGrid calls "Whitelabels":
To access this page, log into https://app.sendgrid.com/ then click on Settings > Whitelabels > Domains:
SendGrid will then ask you to enter 3 CNAME records to prove that you own/ have authorised access to that domain.

Resources