Статья в блоге - Автоматизация работы с электронной почтой в Human Emulator.
Как обычно пишем тут свои комментария, предложения и замечания.
Автоматизация работы с электронной почтой в Human Emulator
Re: Автоматизация работы с электронной почтой в Human Emulator
А чем этот объект отличается от php-шных Swift Mailer или PHPMailer?
Re: Автоматизация работы с электронной почтой в Human Emulator
Основное отличие в том, что этот объект уже подключен к программе и его не надо искать. Он был написан по многочисленным запросам от клиентов.
По функционалу он может пока и уступает указанным библиотекам, но объект активно развивается.
Добавление объект больше ориентированно на новичков, а продвинутые пользователи могут и дальше использовать свои наработки или уже готовые библиотеки.
Re: Автоматизация работы с электронной почтой в Human Emulator
Подскажите, пожалуйста: как можно вытащить ссылку из письма?
Re: Автоматизация работы с электронной почтой в Human Emulator
Разобрать текст письма по перфиксам, к примеру так "href=\"","\""
echo $link = get_string("текст письма", "href=\"","\"");
Вот сама функция для этого:
// get string by prefix + function get_string($str1, $pr1, $pr2, $ind_st = 0) { //echo $str1."<br>"; $ind1 = strpos($str1, $pr1, $ind_st); // echo "index 1 ".$ind1."<br>"; if ($ind1 === false) { return ""; } $ind2 = strpos($str1, $pr2, $ind1); //echo "index 2 ".$ind2."<br>"; if ($ind2 === false) { return ""; } $sres = substr($str1, $ind1 + strlen($pr1), $ind2 - $ind1 - strlen($pr1)); //echo $sres; return trim($sres); }