Позвольте мне объяснить, что я имею в виду в своем заголовке. Допустим, я, например, создаю небольшую систему электронной коммерции для одного интернет-магазина / каталога. У клиентов есть возможность выбирать, хотят они получать информационные бюллетени или нет. Если они это сделают, тогда, логически думая, что информационные бюллетени должны быть отправлены немедленно, когда информационный бюллетень сформирован и готов.
Конечно, это можно сделать просто, получив все указанные электронные письма пользователей из базы данных и используя для цикла
для отправки почты. через mail
в цикле, но проблема в том, что мне сказали, что это плохая практика. Простым и недешевым способом было бы купить интернет-сервис для рассылки информационных бюллетеней, но зачем тогда нужен php-программист?
Итак, я спрашиваю вас, скромные товарищи, что, с вашей точки зрения, могло бы быть решением?
NB! Вы, наверное, не поверите, но это не для рассылки спама.
UPD: Возможно, я ошибся, но я хотел бы услышать решение не только о том, как правильно отправлять почту, но и о правильной доставке. Конечно, есть несколько непредсказуемых причин. Например, где-то по пути что-то сломалось и почта была потеряна (если такое возможно), но есть и другие причины, на которые, возможно, влияет сервер или где-то еще. Может быть, есть необходимость поговорить об этом с хостером?