APPS: How to Configure an External SMTP Server | Scoreapps

APPS: How to Configure an External SMTP Server


1. What is an SMTP server?

SMTP are the acronyms of Simple Mail Transfer Protocol. Basically, it is the protocol used to send emails over the Internet. Think of it as the “digital postman” that collects your emails and delivers them to the destination mailbox.

When your App sends emails (such as notifications, passwords, newsletters, etc.), it needs an SMTP server to manage and distribute those messages.


If you do not configure your own SMTP, the system's default server will be used and this is not recommended at all since it is a generic system email. noreply@nocode-builder.com You run the risk that the different email managers (hotmail, gmail, outlook, etc.) can block the emails or cause them to fall into Spam or junk mail trays.
Without a doubt, it is recommended that you customize your own SMTP server.


2. Advantages of using your own SMTP server

  1. Greater credibility and trust
    When using your own email, recipients will see an email that matches the customer's domain (for example, notifications@yourdomain.com) instead of a generic address. This projects a professional and trustworthy image.

  2. Better delivery rate (deliverability)
    Setting up SMTP with a verified and well-configured domain helps prevent emails from falling into the spam folder as easily, because email providers (Gmail, Outlook, etc.) recognize that the email comes from a legitimate source.

  3. Full control over email settings
    Each customer can choose the sending frequency, email limits, security and authentication policies, and other aspects that can improve the performance and security of their communication.

  4. Customizing the Reply Address
    By having your own SMTP, it is also possible to configure a response address (Reply-To) that redirects incoming emails to a specific mailbox, facilitating interaction with App users.


3. How to configure your own SMTP

To configure your own SMTP mail server, access the left side menu section of the builder Settings > Domain



4. How to fill out the SMTP configuration fields

Example: If we were configuring SMTP for the Scoreapps App, the fields would be completed as follows:



1- First of all you must check the Enable custom SMTP box

2- Sender name: Here you must enter the name that you want to appear as the sender.

3- Send email: Here you must enter the sender's email address.

4- Auth: Here choose the option "Log in"

5- Server: Here you must place the hostname or SMTP server address.
It usually has a format similar to smtp.yourdomain.comsmtp.gmail.comsmtp.mail.yahoo.com, etc.
The exact data is usually provided by the email provider (Gmail, Outlook, web hosting, etc.).

6- Username:
Normally it is the full email address that is being used to send emails, or the username that your provider assigns you.
For example: user@yourdomain.com either yourname@gmail.com.

7- Password
Here you must enter the password used to access the email account indicated above. It is important that it is the real password for that email.
In the case of email providers such as Gmail, hotmail, yahoo, etc... two-step authentication must be configured and an application password

8- SSL: Default (none) / SSL / TLS
  • Here you choose the type of encryption or security protocol to send the emails.
  • SSL and TLS They protect communication between your server and the destination server, preventing others from reading or modifying emails in transit.
  • If nothing is configured (or “insecure” is chosen), the traffic is not encrypted, which is not recommended in most cases.

9- Port:
  • The port determines where the mail data travels. The most common are:
    • 587 (with TLS)
    • 465 (with SSL)
    • 25 (without encryption or with STARTTLS encryption, although it is used less and less).
  • The email provider usually specifies which one to use.


5. Where is the information for each field obtained from?

  • Server (hostname) and port:
    It is usually given by the email provider. In Gmail, for example, it is smtp.gmail.com and the port is usually 465 (SSL) or 587 (TLS). On your hosting, it can be mail.yourdomain.com or something similar.

  • Username and password:
    It is the email and password with which you log in to your email account. Be careful with providers like Google, if you use two-step verification, you will have to create a specific application password from the Google account.

  • Security type (SSL/TLS):
    It is also something that your email provider will tell you. In Gmail and Outlook, it is common to use TLS (port 587) or SSL (port 465).


6. Additional Tips

  • Proof of shipping: After configuring SMTP, it is very useful to send a test email from the platform to check that everything is working correctly.
  • Verify your domain: If you use your own domain, consider setting up SPF, DKIM, and DMARC records. This helps emails reach your inbox and not be marked as spam.
  • Strong passwords: Make sure you use strong passwords and, if your provider allows it, enable two-step authentication.

    • Popular Articles

    • How to Create an App for Restaurants (with or without Delivery)

      Text Enter First Steps Once inside the platform, from the main dashboard you will find a series of icons on the left hand side menu. Just click on 'Apps'. Then click on 'Create App' and give it a name. Then you'll get to a screen where you choose the ...
    • APPS: Radio

      The function of Radio allows the addition of radio broadcast within its application. In addition to this function To add this function to your application go to step "Functions" and click on the icon "Radio": Once added you must name this new ...
    • APPS: Webhooks

      The advanced Webhooks feature lets you connect certain events that occur in your App by sending them to a URL called Webhook. You can use a free Webhooks service as Zapier to create automations that can help you with your App business. For example, ...
    • APPS: Audio & Music

      How to add this feature To add this feature to your application go to step "FUNCTIONS" and click on the " iconAudio": Then give this new section of the application a name. Then click on the + icon to add a new Playlist Then add a title and an image ...
    • QR Promotions

      This function would allow you to create discount coupons that would be unlocked by scanning a specific QR code. Once unlocked, the customer can use the discount whenever they want. The coupon would not appear in the application until the user has ...
    • Related Articles

    • APPS: Webhooks

      The advanced Webhooks feature lets you connect certain events that occur in your App by sending them to a URL called Webhook. You can use a free Webhooks service as Zapier to create automations that can help you with your App business. For example, ...
    • APPS: Shopify

      Shopify's function allows you to add your URL from your cart.Shopify Commercewhich would open in the application or browser of the device, according to your preferences. In addition to this function To add this function to your application go to step ...
    • Add call, SMS, email, WhatsApp links and insert HTML

      Con cualquier función que tenga posibilidad de insertar texto, puedes añadir enlaces especiales directos para llamar por teléfono, enviar mensajes de texto, Email, WhatsApp... y además puedes insertar código HTML. Enlaces especiales de Llamar, SMS, ...
    • APPS: Publish an App on Google Play

      Updates: If you have already published your app on Google Play and need to release an update, follow the steps for Updating an App on Google Play. Create a Developer account on Google Play Firstly, you need to create a Google Play Developer Account ...
    • APPS: Reviews

      With this functionality, you could send automatic notifications or emails when a specific event occurs (purchase, order, download), then customers can add good reviews of Facebook. In addition to this function To add this function to your application ...