SMTP API Szerver
Ez a dokumentum információkat tartalmaz az SMTP API szerverről, annak konfigurációjáról és arról, hogyan használható különböző kliensekkel.
Áttekintés
Az SMTP API szerver hídként működik az SMTP kliensek és az Uptools Mail API között. Standard SMTP protokollokon keresztül fogadja az e-maileket, és továbbítja azokat a Mail API-nak kézbesítésre. Ez lehetővé teszi, hogy standard e-mail klienseket és alkalmazásokat használjon az Uptools Mail API-n keresztüli e-mail küldéshez.
Jellemzők
- Támogatja mind a STARTTLS-t (587-es port), mind az Implicit SSL/TLS-t (465-ös port)
- Hitelesítés API kulcsokkal
- Kompatibilis a standard e-mail kliensekkel és alkalmazásokkal
Kapcsolódási Adatok
| Beállítás | Érték |
|---|---|
| SMTP Hoszt | smtp-mail.api.uptools.io |
| SMTP Portok | 587 (STARTTLS) vagy 465 (SSL/TLS) |
| Felhasználónév | uptools |
| Jelszó | Az Ön API Kulcsa |
| Titkosítás | STARTTLS (587-es port) vagy SSL/TLS (465-ös port) |
| Hitelesítés | Kötelező |
E-mail Kliensek Konfigurálása
WordPress
A WordPress konfigurálása az SMTP API szerver használatához:
- Telepítsen egy SMTP bővítményt, mint például a "WP Mail SMTP" vagy a "Post SMTP"
- Konfigurálja az alábbi beállításokkal:
- SMTP Hoszt:
smtp-mail.api.uptools.io - SMTP Port:
465 - Titkosítás:
SSL / TLS(Nem STARTTLS) - Hitelesítés:
Igen - SMTP Felhasználónév:
uptools - SMTP Jelszó: Az Ön API Kulcsa (pl.
sk_473b83bfce924abcc771e1967407639fdfbd569b05e9ce92) - Auto TLS:
KI(Opcionális: mindkét beállítással működhet)
- SMTP Hoszt:
Példa FluentSMTP Konfiguráció
https://docs.uptools.io

Thunderbird
- Menjen a Fiókbeállítások > Kimenő szerver (SMTP) menüpontba
- Adjon hozzá egy új SMTP szervert az alábbi beállításokkal:
- Leírás: Uptools SMTP
- Szerver neve: smtp-mail.api.uptools.io
- Port: 465
- Kapcsolat biztonsága: SSL/TLS
- Hitelesítési módszer: Normál jelszó
- Felhasználói név: uptools
- Jelszó: Az Ön API Kulcsa
Node.js (Nodemailer)
const nodemailer = require('nodemailer');
const transporter = nodemailer.createTransport({
host: 'smtp-mail.api.uptools.io',
port: 465,
secure: true, // SSL használata
auth: {
user: 'uptools',
pass: 'AZ_ÖN_API_KULCSA' // Helyettesítse be a saját API kulcsával
}
});
transporter.sendMail({
from: '[email protected]',
to: '[email protected]',
subject: 'Teszt E-mail',
text: 'Ez egy teszt e-mail a Nodemailer-től',
html: '<b>Ez egy teszt e-mail a Nodemailer-től</b>'
});
Hibaelhárítás
Gyakori Problémák
"Nem sikerült csatlakozni az SMTP hoszthoz"
- Ellenőrizze a hálózati kapcsolatát
- Ellenőrizze, hogy az SMTP hoszt helyesen van-e beírva
- Győződjön meg róla, hogy a tűzfala nem blokkolja a kapcsolatot
Hitelesítési hibák
- Ellenőrizze, hogy a helyes felhasználónevet használja (
uptools) - Győződjön meg róla, hogy az API kulcsa érvényes és helyesen van megadva
- Ellenőrizze, hogy a hitelesítés engedélyezve van-e az SMTP kliensében
API Integráció
Az SMTP szerver az e-maileket az Uptools Mail API-nak továbbítja az alábbi formátumban:
{
"to": ["[email protected]"],
"subject": "E-mail Tárgya",
"body": "<b>HTML e-mail törzs</b>"
}
A fejlécek a következőkkel kerülnek elküldésre:
- Content-Type: application/json
- Authorization: Bearer AZ_ÖN_API_KULCSA
Biztonsági Megfontolások
- A szerver TLS titkosítást használ az összes kommunikáció biztosítására
- Az API kulcsokat bizalmasan kell kezelni
- A szerver ellenőrzi a kliens tanúsítványokat a biztonságos kapcsolatok érdekében
- Minden e-mailt az Uptools Mail API dolgoz fel kézbesítésre