Адрес электронной почты: как создать и использовать
Адрес электронной почты (email) представляет собой уникальный идентификатор пользователя для обмена сообщениями по электронной почте. Email может включать имя пользователя, символ @ и доменное имя (название сервера, который обрабатывает электронную почту).
Примеры адресов электронной почты:
- john.doe@example.com (имя пользователя: john.doe, доменное имя: example.com)
- jane.smith@gmail.com (имя пользователя: jane.smith, доменное имя: gmail.com)
В программировании, для работы с электронной почтой требуется использовать специальные библиотеки или API. Например, в Python существует библиотека smtplib, которая позволяет отправлять электронные письма с помощью SMTP-сервера.
Пример кода для отправки письма на определенный адрес email:
import smtplib
from_addr = 'example_sender@gmail.com'
to_addr = 'example_receiver@example.com'
msg = 'Hello, this is a test email.'
subject = 'Test Email'
email_text = 'Subject: {}\n\n{}'.format(subject, msg)
server = smtplib.SMTP('smtp.gmail.com', 587) # SMTP-сервер и порт для gmail
server.starttls() # защищенное соединение
server.login(from_addr, 'password') # аутентификация отправителя
server.sendmail(from_addr, to_addr, email_text) # отправка письма
server.quit() # закрытие соединения
В данном примере мы используем SMTP-сервер gmail для отправки письма с адреса example_sender@gmail.com на адрес example_receiver@example.com. Вначале задаем текст и тему письма. Затем устанавливаем защищенное соединение с SMTP-сервером, аутентифицируем отправителя и отправляем письмо методом sendmail(). После этого закрываем соединение.