viplas, воу, воу, воу!!! Не надо ничего в коде править... Тип отправки задаётся только в настройках скрипта и в класс уже передаётся автоматом.
Kristinka77, звал же в личку, ну до ладно...
Смотри, у ДЛЕ есть 2 режима отправки почты: PHP mail() и SMTP.
В варианте с первым мы просто задаём E-mail администратора и наслаждаемся жизнью. Сам этот E-mail может быть хоть от Гугла, хоть от Мейла - не имеет значения.
Второй вариант нужен только в следующих случаях:
1) Функция PHP mail() заблокирована на хостинге
2) SMTP-сервер ставит определённые подписи, к примеру, dkim, а при отправки через mail() эти подписи не ставятся
3) Почта уходит в спам из-за всяких PTR-записей и тому подобного
Так вот, если Ваш случай не описан в 3-х выше, то нужно выбирать отправку через PHP mail().
Теперь об отправителе и получателе.
E-mail получателя всегда указывается в профиле пользователя, либо в форме обратной связи для гостей. Нигде в настройках скрипта этих E-mail'ов нет, т.к. получатель - это не Вы лично, это любой администратор/модератор и т.д.
E-mail отправителя - это как раз тот, который введён в настройках скрипта в разделе почта.
Т.е. тот ящик, КУДА должны приходить письма мы указываем у себя в профиле (через редактирование пользователей), а ящик ОТКУДА указываем в настройках скрипта. Последний может не существовать вовсе, либо иметь пересылку. Бест практикс является заводить ящик webmaster@ВАШ_ДОМЕН и делать к нему алиасы admin@, support@, billing@, abuse@ и т.д. (их порядка 20-30), а затем ставить пересылку без сохранения почты куда-нибудь, куда Вы хотите.
Но ещё раз повторюсь, для php mail() ящик, с которого идёт отправка, может даже не существовать, быть на другом несуществующем домене или на домене @microsoft.com или @god.world (протокол почты разрешает это). В режиме SMTP этот ящик не только должен существовать, но Вы должны указать к нему пароль, верный вариант шифрования, порт, логин (который у Яндекса, к примеру, не равен E-mail'у, а лишь первая часть до @ и то не факт - можно менять).
Короче, ставим режим PHP mail() если это всё трудно, сложно и Вы ничего не поняли...