У меня есть набор полей:
<div class = "form-container container">
<form id = "contact-form" action = "mailto:[email protected]" method = "post">
<fieldset form = "#contact-form">
<legend>Contact Form</legend>
<label class = "input-field-name">Name:<br />
<input class = "input-field" type = "text" name = "Name"/>
</label><br />
<label class = "input-field-name">Email:<br />
<input class = "input-field" type = "text" name = "Email"/>
</label><br />
<label class = "input-field-name">Message Title:<br />
<input class = "input-field" type = "text" name = "Message Title"/>
</label><br />
<label class = "input-field-name">Message:<br />
<textarea class = "message-field" type = "text" name = "Message"></textarea>
</label><br />
<button id = "submit-button" type = "submit">Submit</button>
</fieldset>
</form>
</div>
Я хочу настроить его так, чтобы человек, который хочет связаться со мной, мог ввести свои данные, а затем, когда нажимается кнопка «Отправить», я получаю электронное письмо с заголовком сообщения в качестве заголовка и именем человека, электронной почтой и сообщением в тело письма.
На данный момент раздел mailto:[email protected] успешно открывает почтовый клиент, но я хочу, чтобы он просто отправлялся автоматически. У меня есть некоторое понимание js и php, но я впервые пробовал что-то подобное, поэтому искал правильное направление. Я не прошу весь код, а только то, что мне нужно сделать, чтобы я мог это сделать сам.






At the moment the mailto:[email protected] section will open up an email client successfully but I want it to just send automatically.
Вы не можете, по крайней мере, не на стороне клиента. Обработчик протокола mailto: предназначен для простого запуска зарегистрированного почтового клиента для пользователя. Больше ничего.
I have some understanding of js and php but this is the first time I've tried something like this so was hoping someone could point me in the right direction
Вы можете отправить электронную почту на стороне сервера с помощью PHP. Не беспокойтесь о mail(), это просто служебная функция для базовой отладки и тому подобного. Рассмотрим надежный класс электронной почты, такой как PHPMailer. Таким образом, вы можете использовать защищенные SMTP-серверы, а также отправлять электронные письма в формате HTML с правильной многокомпонентной кодировкой MIME.
приветствует указатели @Brad. Нашел эту замечательную ссылку для тех, кто хочет заняться обработкой электронной почты с помощью php и PHPMailer с использованием SMTP alexwebdevelop.com/phpmailer-учебник