|
|
|
| Здравствуйте! как организовать отправку письма с локального компа | |
|
|
|
|
|
|
|
для: vadimka
(31.01.2013 в 15:53)
| | Так поставить программу почтовую | |
|
|
|
|
|
|
|
для: Yuriev
(01.02.2013 в 20:41)
| | Да я уже прикрутил к денверу sendmail.exe,добавив sendmail.ini | |
|
|
|
|
|
|
|
для: vadimka
(01.02.2013 в 20:43)
| | sendmail.exe сам по себе не отсылает письмо адресату, он отсылает его smtp-серверу, на который и нужно настраивать в sendmail.ini
Можно настроить на удалённый сервер, со своими регистрационными данными.
Или если ставить свой сервер, портабильный, можно попробовать как в xampp например прикрутить сервер mercury
// стандартный виндовый IIS:SMTP , вроде в XP и Server присутствует точно,
"Control Panel"->"Add or Remove Programm"->"Windows Components"->IIS->"SMTP Service"
только вот сейчас уже не помню какие ещё модули он за собой тянул, просит вставить диск XP, а дисковода нет :) и поэтоому за XP не могу сказать. А под WinServer ставится и работает. Если память не изменяет то и не особо сложно настраивалось | |
|
|
|
|
|
|
|
для: heed
(01.02.2013 в 22:48)
| | Проверил, на XP (у меня XP x64 Edition (eng)) тоже ставится IIS SMTP
Настройки по умолчанию, только в ISS_Manager, который появляется в "Администрировании"
// вроде этого http://tedgustaf.com/blog/2010/7/built-in-smtp-server-in-the-iis-returns-571-unable-to-relay/
// только не вводил 127.0.0.1 как на последней картинке, а вообще разрешил любые адреса
в php.ini ничего не менял (настройки без sendmail)
отправляю скриптом письмо на XXXXXXXXX@gmail.com
, а получаю файл :) в c:\Inetpub\mailroot\Badmail\
в котором есть примерно такие строки
Final-Recipient: rfc822;XXXXXXXXXXXX@gmail.com
Action: failed
Status: 5.5.0
Diagnostic-Code: smtp;550-5.7.1 [85.26.235.93] The IP you're using to send mail is not authorized to
550-5.7.1 send email directly to our servers. Please use the SMTP relay at your
550-5.7.1 service provider instead. Learn more at
550 5.7.1 http://support.google.com/mail/bin/answer.py?answer=10336
|
По ссылке объясняют что письма не принимаются когда доменное имя сервера не совпадает с IP,
Имя компьютера вроде становится именем сервера
.... у моего сервера ZZ :) | |
|
|
|
|
|
|
|
для: heed
(02.02.2013 в 02:18)
| | настройте конфигурационный файл sendmail.ini на сторонние почтовые сервера, например на яндекс, и все будет ок - пример листинга файла sendmail.ini настроенного на почтовый сервер яндекса | |
|
|
|