<form class="contacts__form" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>" method="POST">
<input type="email" name='email' class="contacts__form-elem" placeholder="Enter Email" required>
<input type="tel" name="tel" class="contacts__form-elem" placeholder="Phone" required>
<textarea name="msg" class="contacts__form-elem" placeholder="Message" required></textarea>
<button type="submit" name="submit" class="contacts__submit submit btn">
Contact US <i class="fas fa-chevron-right"></i>
</button>
</form>
При submit в js пишу e.preventDefault() и делаю post запрос в send.php от туда приходить ответ о том что отправился email или нет. При этом нужно ли заполнять атрибуты формы action method типа защита от атаки различных через форм?