Как отправить письмо через время используя mail() php?
Есть небольшой интернет-магазин. Через неделю после того, как пользователь оформил заказ, ему должно прийти сообщение с просьбой оставить отзыв. Как это сделать?
Для правильного вопроса надо знать половину ответа
При заказе оставить в базе данных запись о необходимости письма.
В кроне раз в день проверять наличие и срок таких записей.
Отправлять нужные письма, удалять записи.
Алексей Гневышев, Можно. Но с дополнительными записями можно более гибко настраивать отправку писем. Например, по части товаров отправлять письмо не через неделю, а через две. А ещё через месяц письмо с предложением приобрести расходники для товара.
Правда, чем больше таких писем будет отправляться, тем выше шанс попасть в спам-листы.