Письмо ушло каждой букве
notify(recipients, text) рассылает уведомление и возвращает список адресов, на которые ушло письмо.
Она принимает любой итерируемый набор адресов: список, кортеж, множество из базы.
Менеджер передал один адрес строкой — и письма ушли на "m", "@", "s"…
Доработайте функцию: одна строка — это один адрес. Остальные виды наборов должны работать как раньше.
Подсказка 1 из 2
Выведите list("ab@c").
Подсказка 2 из 2
Строку оберните в список до цикла: if isinstance(recipients, str): recipients = [recipients].