2012-03-02 1 views
0

Я развиваюсь на CakePHP 2.0.Можно отправлять письма с помощью CakeMail без указания пароля отправителя?

Я использую CakeMail для отправки уведомлений по электронной почте.

Однако это для клиента .. это письмо должно быть отправлено с "[email protected]".

Необходимо указать, что учетная запись электронной почты pswd? -> Я не хочу спрашивать клиента за его pswd/

Спасибо!

ответ

0

Это зависит. Если приложение работает на сервере, который имеет доступ к транспортному сообщению Mail (традиционный стек LAMP), вы можете использовать $default в конфиге почты, и он отправит его, используя почтовый транспорт.

Если вы используете удаленную учетную запись электронной почты для отправки почты через (например, gmail), вам понадобится пароль или удаленный сервер не позволит отправлять почту. Представьте себе спам-кошмары, которые удаленный сервер электронной почты будет иметь, если он просто позволит кому-либо отправлять почту без пароля.