May 23, 2018

Подмена почты{[PHP]}

Всем халоу. Решил подкинуть не большую темку о том как отправить письмо с подменой почты. Делается довольно просто в отличии от подмены номера. Сам код:

<?php
$to = "кому";
$subject = "Заголовок";
$message = "Сошпелка(сообшение) \r\n БЕГИ СУКА БЕГИ!";
$headers = "From: Admin vk <[email protected]>\r\nContent-type: text/plain; charset=windows-1251 \r\n";
mail ($to, $subject, $message, $headers);
?>

Сохроняем и запускаем.

Что бы было более удобно использовать немного наворочим наш маленький код.

<?php
$t = $_GET['to'];
$sub = $_GET['subject'];
$mess = $_GET['message'];
$ot = $_GET['name'];
$fake = $_GET['mail'];
$tos = "$t";
$subjects = "$sub";
$messages = "$mess";
$headerss = "From: $ot <$fake>\r\nContent-type: text/plain; charset=windows-1251 \r\n";
mail ($tos, $subjects, $messages, $headerss);
?>

Получаем такую ссылку и подставляем "кому, заголовок, сообшение и т.д":

http://site.ru/index.php?to=кому&subject=заголовок&message=сообщение&name=admin vk&[email protected]

Ещё лучше будет если сделать форму.

form.php:
<?php
$t = $_POST['to'];
$sub = $_POST['subject'];
$mess = $_POST['message'];
$ot = $_POST['name'];
$fake = $_POST['mail'];
$tos = "$t";
$subjects = "$sub";
$messages = "$mess";
$headerss = "From: $ot <$fake>\r\nContent-type: text/plain; charset=windows-1251 \r\n";
mail ($tos, $subjects, $messages, $headerss);
?>

index.php:
<form action="form.php" method="POST">
<input name="to" placeholder="кому">
<input name="subject" placeholder="заголовок">
<textarea name="message" placeholder="cooбщение"></textarea>
<input name="name" placeholder="имя отправителя">
<input name="mail" placeholder="от кого">
<input type="submit" value="отправить">
</form>

Ha этом всё. Надеюсь вам понравилось ;)