сейчас использую для отправки писем почтовый аккаунт хостера. ограничение по отправкам - 250 писем в час. бывает не хватает такого лимита.
советовали на хабре https://www.sparkpost.com/ - до 100 000 писем в месяц бесплатно. увы сейчас с нашей страной они не работают.
кто какие внешний SMTP может посоветовать с возможностью подмены отправителя (в настройках кб - Разрешать подмену отправителя)?
0
внешний SMTP
Автор Radik, 01 нояб. 2016 12:25
В теме одно сообщение
#1
Отправлено 01 Ноябрь 2016 - 12:25
#2
Отправлено 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']]
]
]);
?>
Вообще у них 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']]
]
]);
?>
Количество пользователей, читающих эту тему: 3
0 пользователей, 3 гостей, 0 анонимных