ok, czyli podsumujmy twój problem, chcesz wysłać ofertę, tak aby użytkownik zobaczył stronę o którą Ci chodzi tak? w takim razie powinnaś pobrać zawartość strony (
curl albo
file_get_content) a następnie pobraną stronę wysłać mailem w formacie HTML, ale uwaga niektóre strony nie będą poprawnie się wyświetlały z prostego powodu. Masz np. stronę o kodzie
<link rel="stylesheet" href="css/main.css"> ...
Jak pewnie zauważyłaś link do stylu jest podany w formie względnej czyli użytkownik, który odbierze maila, nie zobaczy ostylowanej strony. Rada na to, parsowanie pobranej strony pod względem wyszukiwania atrybutów src href itd, i zamiana ich wartości na ścieżki bezwzględne czyli np.
http://strona.pl/css/main.css ok a teraz przykład:
Uruchom to i zobaczysz że wyświetli się strona wp, ale bez większości obrazków, bez tła graficznego gdyż adresy tych elementów są podane względnie.