Настройки Zoho Mail SMTP (2026)
Полное руководство по настройке Zoho Mail SMTP для личных и бизнес аккаунтов. Узнайте о региональных серверах, типах аккаунтов и SMTP Relay.
Zoho SMTP — Краткая справка
| SMTP сервер (личный) | smtp.zoho.com |
| SMTP сервер (бизнес) | smtppro.zoho.com |
| Порт (SSL/TLS) |
465
(Не рекомендуется)
|
| Порт (STARTTLS) |
587
(TLS)
|
| Имя пользователя | Ваш email (example@zohomail.com или you@yourdomain.com) |
| Пароль | Забыли пароль? (или пароль приложения, если включена 2FA) |
| Автоопределение | LOGIN / PLAIN |
account_circle Типы аккаунтов Zoho
person Zoho Mail (Личный)
Бесплатные личные аккаунты (@zohomail.com)
smtp.zoho.com
business Zoho Workplace (Бизнес) Рекомендуется
Бизнес email с собственными доменами
smtppro.zoho.com
Как определить тип аккаунта: Если ваш email заканчивается на @zohomail.com, у вас личный аккаунт. Если используете собственный домен (you@yourcompany.com), у вас бизнес аккаунт.
public Региональные SMTP серверы
Важно: Используйте правильный региональный сервер
Zoho имеет дата-центры в разных регионах. Вы ДОЛЖНЫ использовать SMTP сервер, соответствующий региону вашего аккаунта:
| Регион | Создать аккаунт | Аккаунт | URL ссылки |
|---|---|---|---|
| 🇺🇸 Подробная статистика | smtp.zoho.com |
smtppro.zoho.com |
mail.zoho.com |
| 🇪🇺 Европа (ЕС) | smtp.zoho.eu |
smtppro.zoho.eu |
mail.zoho.eu |
| 🇮🇳 Индия | smtp.zoho.in |
smtppro.zoho.in |
mail.zoho.in |
| 🇦🇺 Австралия | smtp.zoho.com.au |
smtppro.zoho.com.au |
mail.zoho.com.au |
| 🇯🇵 Япония | smtp.zoho.jp |
smtppro.zoho.jp |
mail.zoho.jp |
| 🇨🇳 Китай | smtp.zoho.com.cn |
smtppro.zoho.com.cn |
mail.zoho.com.cn |
| 🇸🇦 Саудовская Аравия | smtp.zoho.sa |
smtppro.zoho.sa |
mail.zoho.sa |
| 🇨🇦 Канада | smtp.zoho.ca |
smtppro.zoho.ca |
mail.zoho.ca |
lightbulb Совет: Проверьте URL, который используете для входа в Zoho Mail, чтобы определить регион. Например, если входите через mail.zoho.eu, используйте smtp.zoho.eu.
key Пароли для приложений (для пользователей с 2FA)
Если у вас включена двухфакторная аутентификация в Zoho аккаунте, вам нужно создать пароль для приложения:
Перейдите в Zoho Accounts
Войдите и перейдите в настройки безопасности:
https://accounts.zoho.com/home#security/security_pwd open_in_newНажмите 'Пароли для приложений'
Найдите эту опцию в разделе безопасности.
Введите новый пароль
Введите название приложения (например, 'SMTP Client' или 'Моё приложение').
Подтвердите новый пароль
Zoho покажет 12-символьный пароль. Скопируйте его немедленно, так как он не будет показан снова. Используйте этот пароль для SMTP аутентификации.
info Если у вас не включена 2FA, вы можете использовать обычный пароль Zoho аккаунта для SMTP аутентификации.
toggle_on Включить доступ по SMTP
Доступ SMTP может потребовать включения в настройках Zoho Mail:
Откройте настройки Zoho Mail
Нажмите значок шестерёнки в Zoho Mail и перейдите в 'Почтовые аккаунты'.
Найдите настройки IMAP/POP
Найдите 'Доступ IMAP' или 'Пересылка и POP/IMAP'.
Включите доступ IMAP
Включите доступ IMAP. Это также включит SMTP доступ для аккаунта.
code Примеры кода
# Python - Using smtplib (standard library)
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
# Zoho SMTP Configuration
# Use the correct regional server for your account!
SMTP_HOST = "smtp.zoho.com" # Personal US account
# SMTP_HOST = "smtppro.zoho.com" # Business US account
# SMTP_HOST = "smtp.zoho.eu" # EU region
# SMTP_HOST = "smtp.zoho.in" # India region
SMTP_PORT = 465 # SSL port
ZOHO_EMAIL = "your-email@zohomail.com"
ZOHO_PASSWORD = "your-password-or-app-password"
def send_email(to_email, subject, body):
# Create message
msg = MIMEMultipart()
msg['From'] = ZOHO_EMAIL
msg['To'] = to_email
msg['Subject'] = subject
msg.attach(MIMEText(body, 'plain'))
# Connect and send using SSL
with smtplib.SMTP_SSL(SMTP_HOST, SMTP_PORT) as server:
server.login(ZOHO_EMAIL, ZOHO_PASSWORD)
server.send_message(msg)
print("Email sent successfully!")
# Alternative: Using STARTTLS (port 587)
def send_email_tls(to_email, subject, body):
msg = MIMEMultipart()
msg['From'] = ZOHO_EMAIL
msg['To'] = to_email
msg['Subject'] = subject
msg.attach(MIMEText(body, 'plain'))
with smtplib.SMTP(SMTP_HOST, 587) as server:
server.starttls()
server.login(ZOHO_EMAIL, ZOHO_PASSWORD)
server.send_message(msg)
# Usage
send_email(
"recipient@example.com",
"Hello from Zoho!",
"This email was sent via Zoho Mail SMTP."
)
// PHP - Using PHPMailer
// Install: composer require phpmailer/phpmailer
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\SMTP;
use PHPMailer\PHPMailer\Exception;
require 'vendor/autoload.php';
$mail = new PHPMailer(true);
try {
// Server settings
$mail->isSMTP();
$mail->Host = 'smtp.zoho.com'; // Use correct regional server
$mail->SMTPAuth = true;
$mail->Username = 'your-email@zohomail.com';
$mail->Password = 'your-password-or-app-password';
$mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS;
$mail->Port = 465;
// For Business accounts:
// $mail->Host = 'smtppro.zoho.com';
// Recipients
$mail->setFrom('your-email@zohomail.com', 'Your Name');
$mail->addAddress('recipient@example.com');
// Content
$mail->isHTML(true);
$mail->Subject = 'Hello from Zoho!';
$mail->Body = 'This is a <b>test email</b> sent via Zoho SMTP.';
$mail->AltBody = 'This is a test email sent via Zoho SMTP.';
$mail->send();
echo 'Email sent successfully!';
} catch (Exception $e) {
echo "Failed to send: {$mail->ErrorInfo}";
}
// Node.js - Using Nodemailer
// Install: npm install nodemailer
const nodemailer = require('nodemailer');
// Select the correct regional server for your account
const ZOHO_SERVERS = {
us: 'smtp.zoho.com', // Personal US
us_pro: 'smtppro.zoho.com', // Business US
eu: 'smtp.zoho.eu', // Europe
eu_pro: 'smtppro.zoho.eu', // Business Europe
in: 'smtp.zoho.in', // India
au: 'smtp.zoho.com.au', // Australia
};
// Create transporter with Zoho SMTP
const transporter = nodemailer.createTransport({
host: ZOHO_SERVERS.us, // Change to your region
port: 465,
secure: true,
auth: {
user: 'your-email@zohomail.com',
pass: 'your-password-or-app-password'
}
});
// Send email
async function sendEmail() {
try {
const info = await transporter.sendMail({
from: '"Your Name" <your-email@zohomail.com>',
to: 'recipient@example.com',
subject: 'Hello from Zoho!',
text: 'This email was sent via Zoho SMTP.',
html: '<p>This email was sent via <b>Zoho SMTP</b>.</p>'
});
console.log('Email sent:', info.messageId);
} catch (error) {
console.error('Error sending email:', error);
}
}
sendEmail();
# Ruby - Using Mail gem
# Install: gem install mail
require 'mail'
# Configure Zoho SMTP
Mail.defaults do
delivery_method :smtp, {
address: 'smtp.zoho.com', # Use correct regional server
port: 465,
user_name: 'your-email@zohomail.com',
password: 'your-password-or-app-password',
authentication: :login,
ssl: true,
tls: true,
enable_starttls_auto: true
}
end
# Create and send email
mail = Mail.new do
from 'your-email@zohomail.com'
to 'recipient@example.com'
subject 'Hello from Zoho!'
body 'This email was sent via Zoho Mail SMTP.'
end
mail.deliver!
puts "Email sent successfully!"
// Go - Using net/smtp and crypto/tls
package main
import (
"crypto/tls"
"fmt"
"net/smtp"
"strings"
)
func main() {
// Zoho SMTP Configuration - use correct regional server!
smtpHost := "smtp.zoho.com" // Personal US
// smtpHost := "smtppro.zoho.com" // Business US
// smtpHost := "smtp.zoho.eu" // Europe
smtpPort := "465"
zohoEmail := "your-email@zohomail.com"
zohoPassword := "your-password-or-app-password"
// Email content
to := []string{"recipient@example.com"}
subject := "Hello from Zoho!"
body := "This email was sent via Zoho SMTP using Go."
// Build message
message := strings.NewReader(
"From: " + zohoEmail + "\r\n" +
"To: " + strings.Join(to, ",") + "\r\n" +
"Subject: " + subject + "\r\n" +
"MIME-Version: 1.0\r\n" +
"Content-Type: text/plain; charset=\"utf-8\"\r\n" +
"\r\n" + body,
)
// TLS config
tlsConfig := &tls.Config{ServerName: smtpHost}
// Connect with SSL
conn, err := tls.Dial("tcp", smtpHost+":"+smtpPort, tlsConfig)
if err != nil {
panic(err)
}
client, err := smtp.NewClient(conn, smtpHost)
if err != nil {
panic(err)
}
defer client.Close()
// Authenticate
auth := smtp.PlainAuth("", zohoEmail, zohoPassword, smtpHost)
if err = client.Auth(auth); err != nil {
panic(err)
}
// Send email
if err = client.Mail(zohoEmail); err != nil {
panic(err)
}
for _, addr := range to {
if err = client.Rcpt(addr); err != nil {
panic(err)
}
}
w, err := client.Data()
if err != nil {
panic(err)
}
_, err = message.WriteTo(w)
if err != nil {
panic(err)
}
w.Close()
client.Quit()
fmt.Println("Email sent successfully!")
}
swap_horiz Zoho SMTP Relay (для больших объёмов)
Для транзакционных писем большого объёма Zoho предлагает SMTP Relay как часть Zoho Workplace. Это обеспечивает большие лимиты и аутентификацию по IP.
Ключевые особенности
- check_circle Соблюдение дневных лимитов отправки
- check_circle Аутентификация по IP
- check_circle Отчёт о доставляемости
- check_circle Отправка с любого верифицированного домена
Настройки SMTP Relay
smtp-relay.zoho.com
25, 465, 587
rocket_launch Для транзакционных писем рассмотрите сервис ZeptoMail от Zoho, который специально разработан для писем, генерируемых приложениями.
speed Соблюдение дневных лимитов отправки
| Тариф | Добавить все email | Получателей/Письмо | Размер вложений |
|---|---|---|---|
| Личное | ~50 |
50 |
25 MB |
| Zoho Mail Lite | 250 |
100 |
40 MB |
| Zoho Workplace Standard | 300 × пользователей |
500 |
40 MB |
| Zoho Workplace Pro | 500 × пользователей |
500 |
40 MB |
| SMTP Relay | Настраивается |
Без ограничений |
40 MB |
build Решение проблем
error
535 Authentication Failed
expand_more
Эта ошибка возникает, когда Zoho отклоняет учётные данные.
Разрешение IP
- check_circle Проверьте региональный сервер: Убедитесь, что используете SMTP сервер, соответствующий региону вашего аккаунта (smtp.zoho.com, smtp.zoho.eu и т.д.)
- check_circle Если 2FA включена, используйте пароль для приложения вместо пароля аккаунта
- check_circle Для бизнес аккаунтов используйте smtppro.zoho.* вместо smtp.zoho.*
- check_circle Проверьте, что IMAP/SMTP доступ включён в настройках Zoho Mail
error
553 Relaying disallowed
expand_more
Адрес 'От' не совпадает с аутентифицированным аккаунтом.
Разрешение IP
- check_circle Используйте Zoho email (или верифицированный алиас) как адрес 'От'
- check_circle Для бизнес аккаунтов убедитесь, что домен верифицирован в Zoho
error
Таймаут соединения
expand_more
Не удаётся подключиться к SMTP серверу Zoho.
Разрешение IP
- check_circle Проверьте, не блокирует ли файрвол порты 465 или 587
- check_circle Проверьте, что имя SMTP хоста соответствует вашему региону
- check_circle Попробуйте переключиться между портами 465 (SSL) и 587 (TLS)
error
550 Daily sending limit exceeded
expand_more
Вы достигли дневного лимита Zoho для вашего типа аккаунта.
Разрешение IP
- check_circle Подождите 24 часа для сброса лимита
- check_circle Перейдите на платный Zoho Workplace для увеличения лимитов
- check_circle Рассмотрите Zoho SMTP Relay или ZeptoMail для больших объёмов
quiz Часто задаваемые вопросы
В чём разница между smtp.zoho.com и smtppro.zoho.com? expand_more
smtp.zoho.com для бесплатных личных аккаунтов Zoho Mail (@zohomail.com). smtppro.zoho.com для платных аккаунтов Zoho Workplace/Business с собственными доменами.
Как узнать, в каком регионе Zoho мой аккаунт? expand_more
Проверьте URL при входе в Zoho Mail:
- mail.zoho.com → Город или регион (smtp.zoho.com)
- mail.zoho.eu → Город или регион (smtp.zoho.eu)
- mail.zoho.in → Город или регион (smtp.zoho.in)
- mail.zoho.com.au → Город или регион (smtp.zoho.com.au)
Можно ли отправлять с собственного домена на бесплатном тарифе Zoho? expand_more
Нет, бесплатный личный тариф Zoho позволяет только адреса @zohomail.com. Для отправки с собственного домена нужен платный тариф Zoho Workplace.
В чём разница между Zoho Mail, ZeptoMail и SMTP Relay? expand_more
- Zoho Mail: Стандартный email сервис для личной переписки и бизнеса.
- SMTP Relay: Часть Zoho Workplace, позволяет отправку больших объёмов с аутентификацией по IP.
- ZeptoMail: Выделенный сервис транзакционных писем (отдельный продукт) для писем от приложений с высокой доставляемостью.
Нужны транзакционные письма большого объёма?
Для больших объёмов писем от приложений рассмотрите специализированные сервисы транзакционных писем с лучшей доставляемостью.