Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsSpMlPrm 282 of 288 menu
◀ ▶

Практика почты в Rust

Дан адрес:

user@example.com

Сохраните сообщение с отправителем sender@example.com, этим получателем, темой "Start" и телом "go" в out.

Дан адрес:

team@example.com

Соберите письмо с основным получателем user@example.com, копией на этот адрес и телом из одного слова, затем сохраните его в out.

Дан адрес:

sender@example.com

Разберите строку отправителя через сопоставление, задайте тему "Note", получателя user@example.com и выведите "ok" только после успешной записи в out.

Дан адрес:

archive@example.com

Укажите этот ящик копией, основного получателя user@example.com, отправителя sender@example.com и сохраните текст "copy" в out.

Дан адрес:

user@example.com

Сохраните сообщение в out, при сбое передачи напечатайте текст ошибки и затем выведите "finish", не прерывая программу.

Дан адрес:

not-an-email

Попробуйте разобрать его как ящик, при сбое выведите текст ошибки и скажите, дойдет ли выполнение до записи в out.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить