Перейти к содержимому


внешний SMTP


В теме одно сообщение

#1 Radik

    Активный участник

  • Пользователи
  • PipPipPip
  • 117 сообщений

Отправлено 01 Ноябрь 2016 - 12:25

сейчас использую для отправки писем почтовый аккаунт хостера. ограничение по отправкам - 250 писем в час. бывает не хватает такого лимита.
советовали на хабре https://www.sparkpost.com/ - до 100 000 писем в месяц бесплатно. увы сейчас с нашей страной они не работают.
кто какие внешний SMTP может посоветовать с возможностью подмены отправителя (в настройках кб - Разрешать подмену отправителя)?

#2 Александр Пономарев

    Активный участник

  • Пользователи
  • PipPipPip
  • 434 сообщений
  • Пол:Мужчина
  • Город:Таганрог

Отправлено 06 Ноябрь 2016 - 20:05

В каком смысле не работают с нашей страной? Не заключают договоров?
Вообще у них API есть. Должно все работать.

<?php
use SparkPost\SparkPost;
use GuzzleHttp\Client;
use Http\Adapter\Guzzle6\Client as GuzzleAdapter;

$httpClient = new GuzzleAdapter(new Client());
$sparky = new SparkPost($httpClient, ['key' => '<YOUR API KEY>']);

$sparky->setOptions(['async' => false]);
$results = $sparky->transmissions->post([
'content' => [
'from' => 'testing@sparkpostbox.com',
'subject' => 'Oh hey!',
'html' => '<html><body><p>Testing SparkPost - the world\'s most awesomest email service!</p></body></html>'
],
'recipients' => [
['address' => ['email'=>'developers+php@sparkpost.com']]
]
]);
?>





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных