Автор | Сообщение |
|
| |
Пост N: 76
Зарегистрирован: 03.12.08
|
|
Отправлено: 12.03.13 16:33. Заголовок: Не отправляется почта .....?
Подскажите чё где править чтоб до адресата всегда доходило вложение . cSMTPServer :=smtp.mail.ru" cPopServer := "pop.mail.ru" cFrom := "myMAIL@mail.ru" cTo := "mail02@MAIL.RU" cSMTPPassWord := "PaSSwOrd" R:=hb_SendMail( cSMTPServer,NIL,cFrom,cTo, NIL , NIL ,'Тема письма','Тема письма',{Массив_Файлов_.XLS},cFrom,cSMTPPassword,cPopServer,; NIL /* nPriority */,; .T. /* lRead */,; .F. /* lTrace */,; .T. /* lPopAuth */,; .F. /* lNoAuth */,; NIL /* nTimeOut */,; cTO /* cReplyTo */,; .F. /* lTLS */,; cSMTPPassWord ) // 'UTF8' 'base64' Функция возвращает .T. - Значит успешно - но по факту письмо не приходит . Ни в основной ящик ни в спам . Пробовал отправлять на разные ящики (GMAIL/MAIL.RU/) Неважно что прикрепляю - XLS/TXT/ZIP и т д - не приходит . Хотя крайне редко - но доходит . Я не могу выяснить причину ....
|
|
|
Ответов - 28
, стр:
1
2
All
[только новые]
|
|
|
| |
Пост N: 2782
Зарегистрирован: 17.05.05
|
|
Отправлено: 16.03.13 11:19. Заголовок: Softlog86 пишет: Ес..
Softlog86 пишет: цитата: | Ест конечно кривое решение - использовать ZIP-архивирование перед отправкой .... в каких-то случаях может помочь .... |
| Ну почему же оно кривое ;) Я в проге как правило зипую файлы а потом отправляю. НО есть ряд организаций которым аттач в архиве не подходит и нужно цеплять файл в чистом виде
|
|
|
|
| |
Пост N: 2783
Зарегистрирован: 17.05.05
|
|
Отправлено: 16.03.13 11:44. Заголовок: Все оказалось намног..
Все оказалось намного проще. Решил траблу Отправил вложение на 3 метра , ушло и пришло норм. В Harbour 2.0 nTimeOut -> Optional. Number os ms to wait default 20000 (20s) В Harbour 3.2 nTimeOut -> Optional. Number os ms to wait default 10000 (10s) если инет не шустрый а вложение толстое , нужно выставить nTimeOut побольше и усе будет уходить. Но глюк конечно имеет место в случае если истек nTimeOut и мыло не было отправлено тогда Hb_sendmail должен вернуть .F. а он возвращает .T.
|
|
|
|
| |
Пост N: 2784
Зарегистрирован: 17.05.05
|
|
Отправлено: 16.03.13 12:54. Заголовок: Dima пишет: Но глюк..
Dima пишет: цитата: | Но глюк конечно имеет место в случае если истек nTimeOut и мыло не было отправлено тогда Hb_sendmail должен вернуть .F. а он возвращает .T. |
| Надо бы сообщить разработчикам
|
|
|
|
| |
Пост N: 2791
Зарегистрирован: 17.05.05
|
|
Отправлено: 18.03.13 16:14. Заголовок: Softlog86 Ну что по..
Softlog86 Ну что помог таймаут ?
|
|
|
|
| |
Пост N: 299
Зарегистрирован: 12.11.06
|
|
Отправлено: 24.03.14 13:19. Заголовок: Спасибо люди добрые,..
Спасибо люди добрые, что подсказываете решения многих проблем, особенно тем кто программирует не очень хорошо!! Сделал ящик для отправки на yandex.ru, написал функцию отсылки со вложениеми. Всё отлично получается адресатами (сделал на два), но в почте (ящике) yandex.ru нет отправленных писем в папке отправленные... Это нормально или можно как-то решить?
|
|
|
|
| Администратор
|
Пост N: 3132
Зарегистрирован: 23.05.05
|
|
Отправлено: 24.03.14 13:33. Заголовок: Это нормально. Если ..
Это нормально. Если отправлять письмо через любой почтовый клиент (Outlook Express, The Bat, и пр), на страничке яндекса тоже ничего не будет в отправленных. Решить никак нельзя, имхо
|
|
|
|
| |
Пост N: 300
Зарегистрирован: 12.11.06
|
|
Отправлено: 24.03.14 14:01. Заголовок: Pasha пишет: Это но..
Pasha пишет: цитата: | Это нормально. Если отправлять письмо через любой почтовый клиент (Outlook Express, The Bat, и пр), на страничке яндекса тоже ничего не будет в отправленных. Решить никак нельзя, имхо |
| Преогромное спасибо! В принципе решение на поверхности: ящик для отсылки сделан только для этого, а наряду с реальным получателем письма отсылаю копию на основной рабочий ящик, т.е. она всегда остается, правда на другом ящике
|
|
|
|
| |
Пост N: 101
Зарегистрирован: 21.04.13
|
|
Отправлено: 29.03.14 15:05. Заголовок: Через Gmail...
При отправке hb_sendmail через ящик на gmail.com письма остаются в ящике отправленных gmail
|
|
|
Ответов - 28
, стр:
1
2
All
[только новые]
|
|