Mail settings are at the top of these problems or difficulties. In order to send and receive mail via SMTP, it is necessary to know some things and apply them correctly.
Gigtodo SMTP mail settings
1- Make sure your SMTP server is really configured properly. Try another script (Example: Wordpress) on Mail settings and check if it works.
2- Check if your own server is sending e-mail. Again, make sure that the mail is working using another script.
3- If you are sure of the servers, you can now focus on the Gigtodo smtp settings.
4- Go to the following section in the Admin section and write the site mail address: Settings> General Settings> Site Email Address
5- Fill in the smtp fields by going to the following section in the Admin section:
Settings> Mail Server Settings
6- What you will notice in this section: Please note that the email address you wrote in step 4 and "Site Email Address" are the same as the email address you wrote in step 5, "Username".
Example of a working setting
7- If you are using API based SMTP, type in "Site Email Address" field (firstname.lastname@example.org). You can write the api code in the "Username" field in the SMTP settings.
SMTP SAMPLE SETTINGS
Smtp server: smtp.yandex.com, smtp-pulse.com, in-v3.mailjet.com
Secure Transport Layer: tls, ssl
Port: 587 (tls) - 25 (tls) - 465 (ssl)