Isso poderia ser feito? Possivelmente, mas provavelmente com mais ajustes e hackers do sendmail do que você faria com o código PHP.
No entanto, depois de algumas pesquisas, descobri o seguinte: " Como posso atrasar a entrega de e-mails "
As desvantagens são que você terá que ter um segundo servidor SMTP em execução no modo QUEUE e ainda precisará ajustar o código para que isso funcione.
Então, minha sugestão é criar um pequeno miniaplicativo php ou javascript que, em um horário predeterminado (todos os dias pelo cron), consulte o banco de dados para todas as compras feitas há duas semanas e envie um email para esse cliente. Dessa forma, você pode usar seu servidor existente e não precisar tocar em nenhum código.
Espero que ajude.