Dkim on multiple domains as mailchimp does - postfix-mta

I actually have a server with a email marketing app just like mailchimp.
Each user have their own email added to my app. I want to send a email campaign with the clients email from my own server but signed with dkim email.
In mailchimp the only thing that you do is type your email on a field and the emails are sended signed.
Im using postfix as server email and php for app, any advice please?

You can use OpenDKIM and setup a milter config in postfix and that will send outgoing messages that are defined in the configuration.

Related

How do I connect a SMTP with Firebase?

Instead of using the built-in email system in Firebase, I wanted to use a SMTP called SMTP2Go but was wondering how to connect it and if need to buy my own email domain first or not? What requirements are needed to connect a SMTP to Firebase?
I assume you're trying to set up a custom SMTP server for sending (verification, password reset, email change) emails from Firebase Authentication. You can set a custom SMTP server in the Firebase Authentication console.
You don't need a custom domain for this. All you need to know is the SMTP host and port of SMTP2GO (something like mail.smtp2go.com and 587), and your account details from them (the username/password you use to log into smtp2go with).
The Sender address field is just what recipients see in the "From" field of the email, and also where any replies they send will be going. It can be whatever address you want to use to support your users.
If you would like to use the Gmail account as SMTP service for Firebase following steps might help you with that. I have shared a medium post about it if you would like to have more details.
Enable the 2 step verification for the G Suite account.
Create an app password for the account.
Allow users to manage their access to less secure apps
Unlock the captcha
The G-Suite account is ready to be used as an SMTP service for firebase.
Check this link please for more details.

API key limitations and email verification

I've recently found out that, if Evernote's user does not verify his email address, all requests to Evernote API is not working. But I didn't find any ways to request email verification in Evernote's web interface, looks like the proposal to verify email appears randomly ? Are there any ways to request email verification from the user ?
You can ask users to change their email address via the page on the web, which will send them a verification email and verify their address.

Gmail cannot receive wordpress email

I trying to send email to my gmail, but I cannot see the email in my gmail. I also tried to send the email to my hotmail, it is working when send to hotmail.
How do I fix this problem?
Thanks
Today, email service providers are very string with spam. I think your mail that you sended with wordpress is in your Gmail spam folder. You're maybe sending it from localhost or something like that. So Gmail put it by default to the spam folder. You can recover that by mapping a public domain name on your smtp server or like #raman-kuman's answer, you can use a plugin like Postman SMTP plugin to configure an email service like Gmail or Hotmail. If you use another famous email service, you can maybe find the settings here.
I would highly recommend you to use a personal mail server, so you can personalize your email like:
no-reply#my-awesome-domain.name for a notification
contact#my-awesome-domain.name for contact
...
It's looks better than my-awesome-company#gmail.com.
It's most likely to do with :
1.) Your SMTP relaying settings within Wordpress. Check how it's configured and post a new question if you're struggling to get them to work. If your using a SMTP relay service then confirm these credentials are correct.
2.) The email address you are sending out as. If your sending as GMAIL or Hotmail e.g. administrator#hotmail.com from Wordpress using the PHP to send mail then it maybe be sending the mail from the IP address of your webserver which will not be part of the Hotmail/Gmails SPF record so recipient servers would block you on connection.
Make sure your email address that is sending from WordPress is the same as your domain name - something like wordpress#yourwebsite.com, otherwise use the Postman plugin, it will take a bit of configuration but you will be able to send to anywhere.
You can use Gmail's SMTP using Postman SMTP plugin, it works for all..

Wordpress Contact form - Gmail issue

I am using Contact Form 7 on wordpress. When using any other email account apart form my gmail account in the to: address(where users send their queries to), I get the emails. just not gmail that is not receiving my form emails...
Why is that?
I am just using that plugin and no other mail/smtp plugins...
Any ideas?
.. just not gmail that is not receiving my form emails... Why is that?
Because Gmail refuses to accept an email destined for a Gmail user, claiming to be from a Gmail user, delivered without authentication. That is, delivered through a server other than smtp.gmail.com.
It's Spam rules are (correctly) denying your 'forged' sender address.
When using any other email account apart form my gmail account [...] I
get the emails
Obviously accounts that aren't Gmail have no way of verifying if the Gmail address is the true sender, so they have no grounds to reject the email.
You HAVE to use an SMTP plugin: https://wordpress.org/plugins/postman-smtp/

Alfresco how to send email to other domain

I have configured the alfresco email outbound like this
mail.host=mailserver.com
mail.port=25
mail.username=uname
mail.password=pword
now I can send mail to email address like abc#mailserver.com but abc#otherdomain.com.
how to send email to other domai? thanks!!!(my alfresco edition is community 4.2.x)
Promoting a comment to an answer...
Alfresco itself has absolutely no problems with sending emails to any destination domain
However, when you setup outbound SMTP for Alfresco, you specify a mail server to use for handling outbound messages. That server needs to be configured to allow mail relaying from the Alfresco host. If it isn't, then you'll often see that internal emails are fine, but external emails are rejected. Make sure your mail server is configured to allow Alfresco to send (relay) emails through it, and you'll be fine!
To send an email to alfresco using the rule “Send an email to a specified user“ you must modify first the file alfresco-global.properties. This file is located in the folder “tomcatsharedclasses“.
mail.host=your host
mail.port=25
mail.username=your mail user
mail.password=your mail password
mail.encoding=UTF-8
mail.from.default=optional name
mail.smtp.auth=true
Finally, you can change the template of email notification in the file notify_user_email.ftl in Company Home/Data Dictionary/Email Templates/Notify Email Templates.
For complete example see here:
https://lentux-informatica.com/how-to-send-email-through-alfresco/

Resources