Разработка сайта для Вашего бизнеса. Веб дизайн. Дизайн логотипа, фирменного стиля, рекламная фотография . Комплексный рекламный креатив.

Ralex. We do the work.
На рынке с 1999го года. Средняя ценовая категория. Ориентация на эффективность решений.
Ознакомтесь с нашим портфолио
Узнайте больше о услугах
Свяжитесь с нами:
E-mail: [email protected]
Tel: (044) 587 - 84 - 78
Custom web design & дизайн и разработка сайта "под ключ"
Креативный, эффективный дизайн. Система управления сайтом (СУС).
Custom flexible разработка систем электронной коммерции
Система e-commerce разрабатывается под индивидуальные потребности. Гибкая функциональность.
Search Engine Optimzation & оптимизация под поисковые системы (SEO)
Постоянная оптимизация и мониторинг сайта в поисковых системах. Достигаем результата быстро и эффективно
Custom logo design & дизайн логотипа и фирменного стиля
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.
профессиональная рекламная фотография
креативно, смело, качественно
Custom logo design & рекламный креатив. дизайн рекламы
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.

Як використовувати безкоштовний SMTP Сервер від Google

  1. Як використовувати безкоштовний SMTP Сервер від Google Вступ
  2. Вигоди використання зовнішньої служби SMTP
  3. Обмеження на відправку SMTP Сервера від Google
  4. Перш, ніж почати вивчення керівництва, переконайтеся в наявності:
  5. Крок 2 - Використання Google SMTP
  6. Варіант 2.1 - Використовуємо PHPMailer
  7. Варіант 2.2 - Використовуємо плагін WP Mail SMTP
  8. висновок
  9. Як використовувати безкоштовний SMTP Сервер від Google
  10. Вигоди використання зовнішньої служби SMTP
  11. Обмеження на відправку SMTP Сервера від Google
  12. Перш, ніж почати вивчення керівництва, переконайтеся в наявності:
  13. Крок 2 - Використання Google SMTP
  14. Варіант 2.1 - Використовуємо PHPMailer
  15. Варіант 2.2 - Використовуємо плагін WP Mail SMTP
  16. висновок
  17. Як використовувати безкоштовний SMTP Сервер від Google
  18. Вигоди використання зовнішньої служби SMTP
  19. Обмеження на відправку SMTP Сервера від Google
  20. Перш, ніж почати вивчення керівництва, переконайтеся в наявності:
  21. Крок 2 - Використання Google SMTP
  22. Варіант 2.1 - Використовуємо PHPMailer
  23. Варіант 2.2 - Використовуємо плагін WP Mail SMTP
  24. висновок
  25. Як використовувати безкоштовний SMTP Сервер від Google
  26. Вигоди використання зовнішньої служби SMTP
  27. Обмеження на відправку SMTP Сервера від Google
  28. Перш, ніж почати вивчення керівництва, переконайтеся в наявності:
  29. Крок 2 - Використання Google SMTP
  30. Варіант 2.1 - Використовуємо PHPMailer
  31. Варіант 2.2 - Використовуємо плагін WP Mail SMTP
  32. висновок

Як використовувати безкоштовний SMTP Сервер від Google

Вступ

Наша взаимовыгодная связь https://banwar.org/

Не всі знають, що вони можуть використовувати безкоштовний SMTP сервер від Google для відправки електронної пошти. Це може стати хорошим рішенням для тих, хто не може використовувати SMTP сервер наданий провайдером або хостингом, а також тим, хто має проблеми з доставкою електронної пошти. У цьому керівництві ви дізнаєтеся, як використовувати безкоштовний SMTP сервер від Google. Ви також знайдете докладну інформацію щодо його використання для відправки електронних повідомлень через поштову програму PHP.

Вигоди використання зовнішньої служби SMTP

Незважаючи на те, що більшість хостингів і інтернет-провайдерів (наприклад, Hostinger ) Надає свою підтримку SMTP, існує кілька вигідних моментів у використанні зовнішнього SMTP сервера:

  • Він може забезпечити кращу доставку електронної пошти.
  • Вам не треба буде налаштовувати ваш власний сервер (якщо ви використовуєте VPS ).
  • Їх сервера з меншою ймовірністю потрапляють в чорний список, це означає, що ваш лист з більшою ймовірністю НЕ буде відзначено як спам.

Обмеження на відправку SMTP Сервера від Google

Google обмежує кількість вихідних електронних повідомлень до 100 штук в день. При досягненні ліміту, ви не зможете відправляти листи протягом наступних 24 годин. Більш детальна інформація з приводу обмежень на відправку електронної пошти може бути знайдена тут .

Перш, ніж почати вивчення керівництва, переконайтеся в наявності:

  • Аккаунт Gmail або GSuite
  • Доступ до панелі управління хостингом

Крок 1 - Отримання установок Google SMTP сервера

Перш за все, для того, щоб використовувати безкоштовний SMTP сервер від Google, вам необхідно дозволити доступ до неперевіреними додатків. Google почав блокувати такого роду програми та пристрої, які на його думку не відповідають сучасним стандартам безпеки. Однак доступ до таких додатків може бути легко включений тут .

ВАЖЛИВО! Якщо ви використовуєте двоетапну перевірку для доступу до вашого Google аккаунту, доступ до неперевіреними додатків не може бути включений. В такому випадку вам треба увійти в систему, використовуючи спеціальний пароль для програми .

Деталі SMTP сервера Google ви можете знайти нижче:

  • SMTP Сервер: smtp.gmail.com
  • SMTP Ім'я користувача: ваше повне ім'я користувача Gmail (електронну адресу), наприклад, [email protected]
  • SMTP Пароль: пароль від вашого Gmail.
  • SMTP Порт: 465
  • TLS / SSL: потрібно.

Якщо ви хочете зберігати всі ваші вихідні повідомлення в папці Надіслані вашого gmail, використовуйте IMAP протокол, слідуючи цим крокам:

  1. Зайдіть в ваш Gmail акаунт і увійдіть в розділ Налаштування.
  2. Перейдіть по вкладці Пересилання та POP / IMAP і включіть IMAP.
  3. Як тільки ви закінчите, натисніть кнопку Зберегти зміни внизу сторінки.

Крок 2 - Використання Google SMTP

На цьому етапі ви навчитеся, як використовувати безкоштовний SMTP сервер від Google для відправки повідомлень через PHPMailer і плагін WordPress. Знання того, як відправляти електронні листи за допомогою PHP корисно, якщо ви вчитеся програмування або хочете створити просту контактну форму для вашого сайту.

Варіант 2.1 - Використовуємо PHPMailer

Доступно безліч PHP скриптів дозволяють це зробити. У прикладі внизу ми будемо використовувати PHPMailer :

  1. Відкрийте репозиторій PHPMailer на GitHub і завантажте скрипт, натиснувши кнопки Clone or downloadDownload ZIP. Збережіть скрипт на своєму комп'ютері.
  2. Завантажте скрипт на ваш хостинг аккаунт. Ви можете використовувати FTP-клієнт або Файловий менеджер наданий вашим хостингом. Якщо ви не впевнені, як завантажувати файли на ваш хостинг акаунт, подивіться це керівництво .

PHPMailer вже має приклад налаштувань для використання з SMTP сервером Google під назвою gmail.phps. Він знаходиться в папці PHPMailer-master / examples.

<? Php date_default_timezone_set ( 'Etc / UTC'); require '../PHPMailerAutoload.php'; // Create a new PHPMailer instance $ mail = new PHPMailer; // Tell PHPMailer to use SMTP $ mail-> isSMTP (); // Enable SMTP debugging // 0 = off (for production use) // 1 = client messages // 2 = client and server messages $ mail-> SMTPDebug = 2; // Ask for HTML-friendly debug output $ mail-> Debugoutput = 'html'; // Set the hostname of the mail server $ mail-> Host = 'smtp.gmail.com'; // use // $ mail-> Host = gethostbyname ( 'smtp.gmail.com'); // if your network does not support SMTP over IPv6 // Set the SMTP port number - 587 for authenticated TLS, aka RFC4409 SMTP submission $ mail-> Port = 587; // Set the encryption system to use - ssl (deprecated) or tls $ mail-> SMTPSecure = 'tls'; // Whether to use SMTP authentication $ mail-> SMTPAuth = true; // Username to use for SMTP authentication - use full email address for gmail $ mail-> Username = "[email protected]"; // Password to use for SMTP authentication $ mail-> Password = "yourpassword"; // Set who the message is to be sent from $ mail-> setFrom ('[email protected] ',' First Last '); // Set an alternative reply-to address $ mail-> addReplyTo ('[email protected] ',' First Last '); // Set who the message is to be sent to $ mail-> addAddress ('[email protected] ',' John Doe '); // Set the subject line $ mail-> Subject = 'PHPMailer GMail SMTP test'; // Read an HTML message body from an external file, convert referenced images to embedded, // convert HTML into a basic plain-text alternative body $ mail-> msgHTML (file_get_contents ( 'contents.html'), dirname (__ FILE__)) ; // Replace the plain text body with one created manually $ mail-> AltBody = 'This is a plain-text message body'; // Attach an image file $ mail-> addAttachment ( 'images / phpmailer_mini.png'); // send the message, check for errors if (! $ Mail-> send ()) {echo "Mailer Error:". $ Mail-> ErrorInfo; } Else {echo "Message sent!"; } Contact GitHub API Training Shop Blog About

Для того, щоб цей скрипт працював з Google SMTP сервером, вам необхідно відредагувати деякі настройки, такі як username (ім'я користувача), password (пароль) і email recipient address (адреса одержувача електронної пошти). Також ви можете змінити назву файлу з gmail.phps на gmail.php, таким чином ви зможете отримати доступ до файлу через ваш браузер. Для перейменування і редагування файлів можна використовувати Файловий менеджер або FTP-клієнт.

Як тільки редагування закінчено, просто відкрийте скрипт своїм браузером. Якщо ви завантажили папку PHPMailer-master в папку public_html, то файл буде доступний за адресою http: //вашдомен.ru/PHPMailer-master/examples. Якщо все налаштовано вірно, ви повинні побачити повідомлення про успішну відправку електронного повідомлення.

Варіант 2.2 - Використовуємо плагін WP Mail SMTP

Найпростіший варіант використання зовнішнього SMTP на WordPress це використання плагіна WP Mail SMTP .

Перш увійдіть свою адмін консоль і перейдіть в розділ Модулі → Додати новий. Встановіть і активуйте плагін Mail SMTP.

Встановіть і активуйте плагін Mail SMTP

Тепер зайдіть на сторінку налаштувань WP Mail SMTP по шляху Модулі → Встановлені і натисніть Налаштування (Settings).

Тепер зайдіть на сторінку налаштувань WP Mail SMTP по шляху Модулі → Встановлені і натисніть Налаштування (Settings)

Вам потрібно буде заповнити всі необхідні деталі вашого SMTP сервера.

Вам потрібно буде заповнити всі необхідні деталі вашого SMTP сервера

  1. SMTP Host - Введіть smtp.gmail.com.
  2. SMTP Port - Порт за замовчуванням для Gmail SMTP сервера 465 для SSL і 587 для TSL.
  3. Encryption - Завжди рекомендується використовувати шифрування. Виберіть його згідно порту, який вибрали до цього.
  4. Authentication - Виберіть Так (Yes), SMTP аутентифікація потрібно.
  5. Username - використовуйте свій Gmail адресу.
  6. Password - ваш Gmail пароль.

Для збереження внесених вами змін натисніть на кнопку Save Changes (Зберегти зміни) внизу сторінки. Щоб переконатися в тому, що ваші настройки працюють, ви можете відправити тестовий email на свій особистий аккаунт. Введіть електронну адресу та натисніть Send Test (Опублікувати тест).

Якщо ви отримали відправлений вами email - це значить, що відправка пошти працює вірно. Однак, якщо ви отримали будь-яку помилку, перевірте налаштування електронної пошти або зв'яжіться зі службою підтримки вашого хостингу для допомоги.

висновок

По закінченню цього керівництва ви дізналися, як налаштувати свій обліковий запис Google і використовувати безкоштовний SMTP сервер від Google. Також ви навчилися відправляти повідомлення за допомогою PHPMailer. Якщо ви є користувачем WordPress, загляньте в це керівництво про налаштування зовнішньої служби SMTP на WordPress.

Як використовувати безкоштовний SMTP Сервер від Google

Вступ

Не всі знають, що вони можуть використовувати безкоштовний SMTP сервер від Google для відправки електронної пошти. Це може стати хорошим рішенням для тих, хто не може використовувати SMTP сервер наданий провайдером або хостингом, а також тим, хто має проблеми з доставкою електронної пошти. У цьому керівництві ви дізнаєтеся, як використовувати безкоштовний SMTP сервер від Google. Ви також знайдете докладну інформацію щодо його використання для відправки електронних повідомлень через поштову програму PHP.

Вигоди використання зовнішньої служби SMTP

Незважаючи на те, що більшість хостингів і інтернет-провайдерів (наприклад, Hostinger ) Надає свою підтримку SMTP, існує кілька вигідних моментів у використанні зовнішнього SMTP сервера:

  • Він може забезпечити кращу доставку електронної пошти.
  • Вам не треба буде налаштовувати ваш власний сервер (якщо ви використовуєте VPS ).
  • Їх сервера з меншою ймовірністю потрапляють в чорний список, це означає, що ваш лист з більшою ймовірністю НЕ буде відзначено як спам.

Обмеження на відправку SMTP Сервера від Google

Google обмежує кількість вихідних електронних повідомлень до 100 штук в день. При досягненні ліміту, ви не зможете відправляти листи протягом наступних 24 годин. Більш детальна інформація з приводу обмежень на відправку електронної пошти може бути знайдена тут .

Перш, ніж почати вивчення керівництва, переконайтеся в наявності:

  • Аккаунт Gmail або GSuite
  • Доступ до панелі управління хостингом

Крок 1 - Отримання установок Google SMTP сервера

Перш за все, для того, щоб використовувати безкоштовний SMTP сервер від Google, вам необхідно дозволити доступ до неперевіреними додатків. Google почав блокувати такого роду програми та пристрої, які на його думку не відповідають сучасним стандартам безпеки. Однак доступ до таких додатків може бути легко включений тут .

ВАЖЛИВО! Якщо ви використовуєте двоетапну перевірку для доступу до вашого Google аккаунту, доступ до неперевіреними додатків не може бути включений. В такому випадку вам треба увійти в систему, використовуючи спеціальний пароль для програми .

Деталі SMTP сервера Google ви можете знайти нижче:

  • SMTP Сервер: smtp.gmail.com
  • SMTP Ім'я користувача: ваше повне ім'я користувача Gmail (електронну адресу), наприклад, [email protected]
  • SMTP Пароль: пароль від вашого Gmail.
  • SMTP Порт: 465
  • TLS / SSL: потрібно.

Якщо ви хочете зберігати всі ваші вихідні повідомлення в папці Надіслані вашого gmail, використовуйте IMAP протокол, слідуючи цим крокам:

  1. Зайдіть в ваш Gmail акаунт і увійдіть в розділ Налаштування.
  2. Перейдіть по вкладці Пересилання та POP / IMAP і включіть IMAP.
  3. Як тільки ви закінчите, натисніть кнопку Зберегти зміни внизу сторінки.

Крок 2 - Використання Google SMTP

На цьому етапі ви навчитеся, як використовувати безкоштовний SMTP сервер від Google для відправки повідомлень через PHPMailer і плагін WordPress. Знання того, як відправляти електронні листи за допомогою PHP корисно, якщо ви вчитеся програмування або хочете створити просту контактну форму для вашого сайту.

Варіант 2.1 - Використовуємо PHPMailer

Доступно безліч PHP скриптів дозволяють це зробити. У прикладі внизу ми будемо використовувати PHPMailer :

  1. Відкрийте репозиторій PHPMailer на GitHub і завантажте скрипт, натиснувши кнопки Clone or downloadDownload ZIP. Збережіть скрипт на своєму комп'ютері.
  2. Завантажте скрипт на ваш хостинг аккаунт. Ви можете використовувати FTP-клієнт або Файловий менеджер наданий вашим хостингом. Якщо ви не впевнені, як завантажувати файли на ваш хостинг акаунт, подивіться це керівництво .

PHPMailer вже має приклад налаштувань для використання з SMTP сервером Google під назвою gmail.phps. Він знаходиться в папці PHPMailer-master / examples.

<? Php date_default_timezone_set ( 'Etc / UTC'); require '../PHPMailerAutoload.php'; // Create a new PHPMailer instance $ mail = new PHPMailer; // Tell PHPMailer to use SMTP $ mail-> isSMTP (); // Enable SMTP debugging // 0 = off (for production use) // 1 = client messages // 2 = client and server messages $ mail-> SMTPDebug = 2; // Ask for HTML-friendly debug output $ mail-> Debugoutput = 'html'; // Set the hostname of the mail server $ mail-> Host = 'smtp.gmail.com'; // use // $ mail-> Host = gethostbyname ( 'smtp.gmail.com'); // if your network does not support SMTP over IPv6 // Set the SMTP port number - 587 for authenticated TLS, aka RFC4409 SMTP submission $ mail-> Port = 587; // Set the encryption system to use - ssl (deprecated) or tls $ mail-> SMTPSecure = 'tls'; // Whether to use SMTP authentication $ mail-> SMTPAuth = true; // Username to use for SMTP authentication - use full email address for gmail $ mail-> Username = "[email protected]"; // Password to use for SMTP authentication $ mail-> Password = "yourpassword"; // Set who the message is to be sent from $ mail-> setFrom ('[email protected] ',' First Last '); // Set an alternative reply-to address $ mail-> addReplyTo ('[email protected] ',' First Last '); // Set who the message is to be sent to $ mail-> addAddress ('[email protected] ',' John Doe '); // Set the subject line $ mail-> Subject = 'PHPMailer GMail SMTP test'; // Read an HTML message body from an external file, convert referenced images to embedded, // convert HTML into a basic plain-text alternative body $ mail-> msgHTML (file_get_contents ( 'contents.html'), dirname (__ FILE__)) ; // Replace the plain text body with one created manually $ mail-> AltBody = 'This is a plain-text message body'; // Attach an image file $ mail-> addAttachment ( 'images / phpmailer_mini.png'); // send the message, check for errors if (! $ Mail-> send ()) {echo "Mailer Error:". $ Mail-> ErrorInfo; } Else {echo "Message sent!"; } Contact GitHub API Training Shop Blog About

Для того, щоб цей скрипт працював з Google SMTP сервером, вам необхідно відредагувати деякі настройки, такі як username (ім'я користувача), password (пароль) і email recipient address (адреса одержувача електронної пошти). Також ви можете змінити назву файлу з gmail.phps на gmail.php, таким чином ви зможете отримати доступ до файлу через ваш браузер. Для перейменування і редагування файлів можна використовувати Файловий менеджер або FTP-клієнт.

Як тільки редагування закінчено, просто відкрийте скрипт своїм браузером. Якщо ви завантажили папку PHPMailer-master в папку public_html, то файл буде доступний за адресою http: //вашдомен.ru/PHPMailer-master/examples. Якщо все налаштовано вірно, ви повинні побачити повідомлення про успішну відправку електронного повідомлення.

Варіант 2.2 - Використовуємо плагін WP Mail SMTP

Найпростіший варіант використання зовнішнього SMTP на WordPress це використання плагіна WP Mail SMTP .

Перш увійдіть свою адмін консоль і перейдіть в розділ Модулі → Додати новий. Встановіть і активуйте плагін Mail SMTP.

Встановіть і активуйте плагін Mail SMTP

Тепер зайдіть на сторінку налаштувань WP Mail SMTP по шляху Модулі → Встановлені і натисніть Налаштування (Settings).

Тепер зайдіть на сторінку налаштувань WP Mail SMTP по шляху Модулі → Встановлені і натисніть Налаштування (Settings)

Вам потрібно буде заповнити всі необхідні деталі вашого SMTP сервера.

Вам потрібно буде заповнити всі необхідні деталі вашого SMTP сервера

  1. SMTP Host - Введіть smtp.gmail.com.
  2. SMTP Port - Порт за замовчуванням для Gmail SMTP сервера 465 для SSL і 587 для TSL.
  3. Encryption - Завжди рекомендується використовувати шифрування. Виберіть його згідно порту, який вибрали до цього.
  4. Authentication - Виберіть Так (Yes), SMTP аутентифікація потрібно.
  5. Username - використовуйте свій Gmail адресу.
  6. Password - ваш Gmail пароль.

Для збереження внесених вами змін натисніть на кнопку Save Changes (Зберегти зміни) внизу сторінки. Щоб переконатися в тому, що ваші настройки працюють, ви можете відправити тестовий email на свій особистий аккаунт. Введіть електронну адресу та натисніть Send Test (Опублікувати тест).

Якщо ви отримали відправлений вами email - це значить, що відправка пошти працює вірно. Однак, якщо ви отримали будь-яку помилку, перевірте налаштування електронної пошти або зв'яжіться зі службою підтримки вашого хостингу для допомоги.

висновок

По закінченню цього керівництва ви дізналися, як налаштувати свій обліковий запис Google і використовувати безкоштовний SMTP сервер від Google. Також ви навчилися відправляти повідомлення за допомогою PHPMailer. Якщо ви є користувачем WordPress, загляньте в це керівництво про налаштування зовнішньої служби SMTP на WordPress.

Як використовувати безкоштовний SMTP Сервер від Google

Вступ

Не всі знають, що вони можуть використовувати безкоштовний SMTP сервер від Google для відправки електронної пошти. Це може стати хорошим рішенням для тих, хто не може використовувати SMTP сервер наданий провайдером або хостингом, а також тим, хто має проблеми з доставкою електронної пошти. У цьому керівництві ви дізнаєтеся, як використовувати безкоштовний SMTP сервер від Google. Ви також знайдете докладну інформацію щодо його використання для відправки електронних повідомлень через поштову програму PHP.

Вигоди використання зовнішньої служби SMTP

Незважаючи на те, що більшість хостингів і інтернет-провайдерів (наприклад, Hostinger ) Надає свою підтримку SMTP, існує кілька вигідних моментів у використанні зовнішнього SMTP сервера:

  • Він може забезпечити кращу доставку електронної пошти.
  • Вам не треба буде налаштовувати ваш власний сервер (якщо ви використовуєте VPS ).
  • Їх сервера з меншою ймовірністю потрапляють в чорний список, це означає, що ваш лист з більшою ймовірністю НЕ буде відзначено як спам.

Обмеження на відправку SMTP Сервера від Google

Google обмежує кількість вихідних електронних повідомлень до 100 штук в день. При досягненні ліміту, ви не зможете відправляти листи протягом наступних 24 годин. Більш детальна інформація з приводу обмежень на відправку електронної пошти може бути знайдена тут .

Перш, ніж почати вивчення керівництва, переконайтеся в наявності:

  • Аккаунт Gmail або GSuite
  • Доступ до панелі управління хостингом

Крок 1 - Отримання установок Google SMTP сервера

Перш за все, для того, щоб використовувати безкоштовний SMTP сервер від Google, вам необхідно дозволити доступ до неперевіреними додатків. Google почав блокувати такого роду програми та пристрої, які на його думку не відповідають сучасним стандартам безпеки. Однак доступ до таких додатків може бути легко включений тут .

ВАЖЛИВО! Якщо ви використовуєте двоетапну перевірку для доступу до вашого Google аккаунту, доступ до неперевіреними додатків не може бути включений. В такому випадку вам треба увійти в систему, використовуючи спеціальний пароль для програми .

Деталі SMTP сервера Google ви можете знайти нижче:

  • SMTP Сервер: smtp.gmail.com
  • SMTP Ім'я користувача: ваше повне ім'я користувача Gmail (електронну адресу), наприклад, [email protected]
  • SMTP Пароль: пароль від вашого Gmail.
  • SMTP Порт: 465
  • TLS / SSL: потрібно.

Якщо ви хочете зберігати всі ваші вихідні повідомлення в папці Надіслані вашого gmail, використовуйте IMAP протокол, слідуючи цим крокам:

  1. Зайдіть в ваш Gmail акаунт і увійдіть в розділ Налаштування.
  2. Перейдіть по вкладці Пересилання та POP / IMAP і включіть IMAP.
  3. Як тільки ви закінчите, натисніть кнопку Зберегти зміни внизу сторінки.

Крок 2 - Використання Google SMTP

На цьому етапі ви навчитеся, як використовувати безкоштовний SMTP сервер від Google для відправки повідомлень через PHPMailer і плагін WordPress. Знання того, як відправляти електронні листи за допомогою PHP корисно, якщо ви вчитеся програмування або хочете створити просту контактну форму для вашого сайту.

Варіант 2.1 - Використовуємо PHPMailer

Доступно безліч PHP скриптів дозволяють це зробити. У прикладі внизу ми будемо використовувати PHPMailer :

  1. Відкрийте репозиторій PHPMailer на GitHub і завантажте скрипт, натиснувши кнопки Clone or downloadDownload ZIP. Збережіть скрипт на своєму комп'ютері.
  2. Завантажте скрипт на ваш хостинг аккаунт. Ви можете використовувати FTP-клієнт або Файловий менеджер наданий вашим хостингом. Якщо ви не впевнені, як завантажувати файли на ваш хостинг акаунт, подивіться це керівництво .

PHPMailer вже має приклад налаштувань для використання з SMTP сервером Google під назвою gmail.phps. Він знаходиться в папці PHPMailer-master / examples.

<? Php date_default_timezone_set ( 'Etc / UTC'); require '../PHPMailerAutoload.php'; // Create a new PHPMailer instance $ mail = new PHPMailer; // Tell PHPMailer to use SMTP $ mail-> isSMTP (); // Enable SMTP debugging // 0 = off (for production use) // 1 = client messages // 2 = client and server messages $ mail-> SMTPDebug = 2; // Ask for HTML-friendly debug output $ mail-> Debugoutput = 'html'; // Set the hostname of the mail server $ mail-> Host = 'smtp.gmail.com'; // use // $ mail-> Host = gethostbyname ( 'smtp.gmail.com'); // if your network does not support SMTP over IPv6 // Set the SMTP port number - 587 for authenticated TLS, aka RFC4409 SMTP submission $ mail-> Port = 587; // Set the encryption system to use - ssl (deprecated) or tls $ mail-> SMTPSecure = 'tls'; // Whether to use SMTP authentication $ mail-> SMTPAuth = true; // Username to use for SMTP authentication - use full email address for gmail $ mail-> Username = "[email protected]"; // Password to use for SMTP authentication $ mail-> Password = "yourpassword"; // Set who the message is to be sent from $ mail-> setFrom ('[email protected] ',' First Last '); // Set an alternative reply-to address $ mail-> addReplyTo ('[email protected] ',' First Last '); // Set who the message is to be sent to $ mail-> addAddress ('[email protected] ',' John Doe '); // Set the subject line $ mail-> Subject = 'PHPMailer GMail SMTP test'; // Read an HTML message body from an external file, convert referenced images to embedded, // convert HTML into a basic plain-text alternative body $ mail-> msgHTML (file_get_contents ( 'contents.html'), dirname (__ FILE__)) ; // Replace the plain text body with one created manually $ mail-> AltBody = 'This is a plain-text message body'; // Attach an image file $ mail-> addAttachment ( 'images / phpmailer_mini.png'); // send the message, check for errors if (! $ Mail-> send ()) {echo "Mailer Error:". $ Mail-> ErrorInfo; } Else {echo "Message sent!"; } Contact GitHub API Training Shop Blog About

Для того, щоб цей скрипт працював з Google SMTP сервером, вам необхідно відредагувати деякі настройки, такі як username (ім'я користувача), password (пароль) і email recipient address (адреса одержувача електронної пошти). Також ви можете змінити назву файлу з gmail.phps на gmail.php, таким чином ви зможете отримати доступ до файлу через ваш браузер. Для перейменування і редагування файлів можна використовувати Файловий менеджер або FTP-клієнт.

Як тільки редагування закінчено, просто відкрийте скрипт своїм браузером. Якщо ви завантажили папку PHPMailer-master в папку public_html, то файл буде доступний за адресою http: //вашдомен.ru/PHPMailer-master/examples. Якщо все налаштовано вірно, ви повинні побачити повідомлення про успішну відправку електронного повідомлення.

Варіант 2.2 - Використовуємо плагін WP Mail SMTP

Найпростіший варіант використання зовнішнього SMTP на WordPress це використання плагіна WP Mail SMTP .

Перш увійдіть свою адмін консоль і перейдіть в розділ Модулі → Додати новий. Встановіть і активуйте плагін Mail SMTP.

Встановіть і активуйте плагін Mail SMTP

Тепер зайдіть на сторінку налаштувань WP Mail SMTP по шляху Модулі → Встановлені і натисніть Налаштування (Settings).

Тепер зайдіть на сторінку налаштувань WP Mail SMTP по шляху Модулі → Встановлені і натисніть Налаштування (Settings)

Вам потрібно буде заповнити всі необхідні деталі вашого SMTP сервера.

Вам потрібно буде заповнити всі необхідні деталі вашого SMTP сервера

  1. SMTP Host - Введіть smtp.gmail.com.
  2. SMTP Port - Порт за замовчуванням для Gmail SMTP сервера 465 для SSL і 587 для TSL.
  3. Encryption - Завжди рекомендується використовувати шифрування. Виберіть його згідно порту, який вибрали до цього.
  4. Authentication - Виберіть Так (Yes), SMTP аутентифікація потрібно.
  5. Username - використовуйте свій Gmail адресу.
  6. Password - ваш Gmail пароль.

Для збереження внесених вами змін натисніть на кнопку Save Changes (Зберегти зміни) внизу сторінки. Щоб переконатися в тому, що ваші настройки працюють, ви можете відправити тестовий email на свій особистий аккаунт. Введіть електронну адресу та натисніть Send Test (Опублікувати тест).

Якщо ви отримали відправлений вами email - це значить, що відправка пошти працює вірно. Однак, якщо ви отримали будь-яку помилку, перевірте налаштування електронної пошти або зв'яжіться зі службою підтримки вашого хостингу для допомоги.

висновок

По закінченню цього керівництва ви дізналися, як налаштувати свій обліковий запис Google і використовувати безкоштовний SMTP сервер від Google. Також ви навчилися відправляти повідомлення за допомогою PHPMailer. Якщо ви є користувачем WordPress, загляньте в це керівництво про налаштування зовнішньої служби SMTP на WordPress.

Як використовувати безкоштовний SMTP Сервер від Google

Вступ

Не всі знають, що вони можуть використовувати безкоштовний SMTP сервер від Google для відправки електронної пошти. Це може стати хорошим рішенням для тих, хто не може використовувати SMTP сервер наданий провайдером або хостингом, а також тим, хто має проблеми з доставкою електронної пошти. У цьому керівництві ви дізнаєтеся, як використовувати безкоштовний SMTP сервер від Google. Ви також знайдете докладну інформацію щодо його використання для відправки електронних повідомлень через поштову програму PHP.

Вигоди використання зовнішньої служби SMTP

Незважаючи на те, що більшість хостингів і інтернет-провайдерів (наприклад, Hostinger ) Надає свою підтримку SMTP, існує кілька вигідних моментів у використанні зовнішнього SMTP сервера:

  • Він може забезпечити кращу доставку електронної пошти.
  • Вам не треба буде налаштовувати ваш власний сервер (якщо ви використовуєте VPS ).
  • Їх сервера з меншою ймовірністю потрапляють в чорний список, це означає, що ваш лист з більшою ймовірністю НЕ буде відзначено як спам.

Обмеження на відправку SMTP Сервера від Google

Google обмежує кількість вихідних електронних повідомлень до 100 штук в день. При досягненні ліміту, ви не зможете відправляти листи протягом наступних 24 годин. Більш детальна інформація з приводу обмежень на відправку електронної пошти може бути знайдена тут .

Перш, ніж почати вивчення керівництва, переконайтеся в наявності:

  • Аккаунт Gmail або GSuite
  • Доступ до панелі управління хостингом

Крок 1 - Отримання установок Google SMTP сервера

Перш за все, для того, щоб використовувати безкоштовний SMTP сервер від Google, вам необхідно дозволити доступ до неперевіреними додатків. Google почав блокувати такого роду програми та пристрої, які на його думку не відповідають сучасним стандартам безпеки. Однак доступ до таких додатків може бути легко включений тут .

ВАЖЛИВО! Якщо ви використовуєте двоетапну перевірку для доступу до вашого Google аккаунту, доступ до неперевіреними додатків не може бути включений. В такому випадку вам треба увійти в систему, використовуючи спеціальний пароль для програми .

Деталі SMTP сервера Google ви можете знайти нижче:

  • SMTP Сервер: smtp.gmail.com
  • SMTP Ім'я користувача: ваше повне ім'я користувача Gmail (електронну адресу), наприклад, [email protected]
  • SMTP Пароль: пароль від вашого Gmail.
  • SMTP Порт: 465
  • TLS / SSL: потрібно.

Якщо ви хочете зберігати всі ваші вихідні повідомлення в папці Надіслані вашого gmail, використовуйте IMAP протокол, слідуючи цим крокам:

  1. Зайдіть в ваш Gmail акаунт і увійдіть в розділ Налаштування.
  2. Перейдіть по вкладці Пересилання та POP / IMAP і включіть IMAP.
  3. Як тільки ви закінчите, натисніть кнопку Зберегти зміни внизу сторінки.

Крок 2 - Використання Google SMTP

На цьому етапі ви навчитеся, як використовувати безкоштовний SMTP сервер від Google для відправки повідомлень через PHPMailer і плагін WordPress. Знання того, як відправляти електронні листи за допомогою PHP корисно, якщо ви вчитеся програмування або хочете створити просту контактну форму для вашого сайту.

Варіант 2.1 - Використовуємо PHPMailer

Доступно безліч PHP скриптів дозволяють це зробити. У прикладі внизу ми будемо використовувати PHPMailer :

  1. Відкрийте репозиторій PHPMailer на GitHub і завантажте скрипт, натиснувши кнопки Clone or downloadDownload ZIP. Збережіть скрипт на своєму комп'ютері.
  2. Завантажте скрипт на ваш хостинг аккаунт. Ви можете використовувати FTP-клієнт або Файловий менеджер наданий вашим хостингом. Якщо ви не впевнені, як завантажувати файли на ваш хостинг акаунт, подивіться це керівництво .

PHPMailer вже має приклад налаштувань для використання з SMTP сервером Google під назвою gmail.phps. Він знаходиться в папці PHPMailer-master / examples.

<? Php date_default_timezone_set ( 'Etc / UTC'); require '../PHPMailerAutoload.php'; // Create a new PHPMailer instance $ mail = new PHPMailer; // Tell PHPMailer to use SMTP $ mail-> isSMTP (); // Enable SMTP debugging // 0 = off (for production use) // 1 = client messages // 2 = client and server messages $ mail-> SMTPDebug = 2; // Ask for HTML-friendly debug output $ mail-> Debugoutput = 'html'; // Set the hostname of the mail server $ mail-> Host = 'smtp.gmail.com'; // use // $ mail-> Host = gethostbyname ( 'smtp.gmail.com'); // if your network does not support SMTP over IPv6 // Set the SMTP port number - 587 for authenticated TLS, aka RFC4409 SMTP submission $ mail-> Port = 587; // Set the encryption system to use - ssl (deprecated) or tls $ mail-> SMTPSecure = 'tls'; // Whether to use SMTP authentication $ mail-> SMTPAuth = true; // Username to use for SMTP authentication - use full email address for gmail $ mail-> Username = "[email protected]"; // Password to use for SMTP authentication $ mail-> Password = "yourpassword"; // Set who the message is to be sent from $ mail-> setFrom ('[email protected] ',' First Last '); // Set an alternative reply-to address $ mail-> addReplyTo ('[email protected] ',' First Last '); // Set who the message is to be sent to $ mail-> addAddress ('[email protected] ',' John Doe '); // Set the subject line $ mail-> Subject = 'PHPMailer GMail SMTP test'; // Read an HTML message body from an external file, convert referenced images to embedded, // convert HTML into a basic plain-text alternative body $ mail-> msgHTML (file_get_contents ( 'contents.html'), dirname (__ FILE__)) ; // Replace the plain text body with one created manually $ mail-> AltBody = 'This is a plain-text message body'; // Attach an image file $ mail-> addAttachment ( 'images / phpmailer_mini.png'); // send the message, check for errors if (! $ Mail-> send ()) {echo "Mailer Error:". $ Mail-> ErrorInfo; } Else {echo "Message sent!"; } Contact GitHub API Training Shop Blog About

Для того, щоб цей скрипт працював з Google SMTP сервером, вам необхідно відредагувати деякі настройки, такі як username (ім'я користувача), password (пароль) і email recipient address (адреса одержувача електронної пошти). Також ви можете змінити назву файлу з gmail.phps на gmail.php, таким чином ви зможете отримати доступ до файлу через ваш браузер. Для перейменування і редагування файлів можна використовувати Файловий менеджер або FTP-клієнт.

Як тільки редагування закінчено, просто відкрийте скрипт своїм браузером. Якщо ви завантажили папку PHPMailer-master в папку public_html, то файл буде доступний за адресою http: //вашдомен.ru/PHPMailer-master/examples. Якщо все налаштовано вірно, ви повинні побачити повідомлення про успішну відправку електронного повідомлення.

Варіант 2.2 - Використовуємо плагін WP Mail SMTP

Найпростіший варіант використання зовнішнього SMTP на WordPress це використання плагіна WP Mail SMTP .

Перш увійдіть свою адмін консоль і перейдіть в розділ Модулі → Додати новий. Встановіть і активуйте плагін Mail SMTP.

Встановіть і активуйте плагін Mail SMTP

Тепер зайдіть на сторінку налаштувань WP Mail SMTP по шляху Модулі → Встановлені і натисніть Налаштування (Settings).

Тепер зайдіть на сторінку налаштувань WP Mail SMTP по шляху Модулі → Встановлені і натисніть Налаштування (Settings)

Вам потрібно буде заповнити всі необхідні деталі вашого SMTP сервера.

Вам потрібно буде заповнити всі необхідні деталі вашого SMTP сервера

  1. SMTP Host - Введіть smtp.gmail.com.
  2. SMTP Port - Порт за замовчуванням для Gmail SMTP сервера 465 для SSL і 587 для TSL.
  3. Encryption - Завжди рекомендується використовувати шифрування. Виберіть його згідно порту, який вибрали до цього.
  4. Authentication - Виберіть Так (Yes), SMTP аутентифікація потрібно.
  5. Username - використовуйте свій Gmail адресу.
  6. Password - ваш Gmail пароль.

Для збереження внесених вами змін натисніть на кнопку Save Changes (Зберегти зміни) внизу сторінки. Щоб переконатися в тому, що ваші настройки працюють, ви можете відправити тестовий email на свій особистий аккаунт. Введіть електронну адресу та натисніть Send Test (Опублікувати тест).

Якщо ви отримали відправлений вами email - це значить, що відправка пошти працює вірно. Однак, якщо ви отримали будь-яку помилку, перевірте налаштування електронної пошти або зв'яжіться зі службою підтримки вашого хостингу для допомоги.

висновок

По закінченню цього керівництва ви дізналися, як налаштувати свій обліковий запис Google і використовувати безкоштовний SMTP сервер від Google. Також ви навчилися відправляти повідомлення за допомогою PHPMailer. Якщо ви є користувачем WordPress, загляньте в це керівництво про налаштування зовнішньої служби SMTP на WordPress.

Lt;?
Lt;?
Lt;?
Lt;?
Категории
  • Биология
  • Математика
  • Краеведению
  • Лечебная
  • Наука
  • Физике
  • Природоведение
  • Информатика
  • Новости

  • Новости
    https://banwar.org/
    Наша взаимовыгодная связь https://banwar.org/. Запустив новый сайт, "Пари Матч" обещает своим клиентам незабываемый опыт и возможность выиграть крупные суммы.


    Наши клиенты
    Клиенты

    Быстрая связь

    Тел.: (044) 587-84-78
    E-mail: [email protected]

    Имя:
    E-mail:
    Телефон:
    Вопрос\Комментарий: