Автор | Сообщение |
|
| |
Пост 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: 2734
Зарегистрирован: 17.05.05
|
|
Отправлено: 12.03.13 16:35. Заголовок: Что за (X)harbour ?..
Что за (X)harbour ?
|
|
|
|
| moderator
|
Пост N: 569
Зарегистрирован: 06.07.06
|
|
Отправлено: 12.03.13 18:10. Заголовок: Я бы поставил параме..
Я бы поставил параметр lTrace в .T. - судя по описанию функции в этом случае будет вестись журнал, там, наверное, можно будет почитать ответ сервера.
|
|
|
|
| |
Пост N: 755
Зарегистрирован: 11.06.10
|
|
Отправлено: 12.03.13 19:36. Заголовок: Softlog86 пишет: Не..
Softlog86 пишет: цитата: | Неважно что прикрепляю - XLS/TXT/ZIP и т д - не приходит |
|
А без вложения доходит?
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 12.03.13 21:39. Заголовок: Есть две ссылки...
=============1============== https://groups.google.com/forum/?fromgroups#!searchin/harbour-users/hb_SendMail/harbour-users/BfODylTs5BI/GpkqnZSkX0kJ Re: [harbour-users] hb_sendmail SOLVED I changed the following parameters to: .F. /* lPopAuth */, ; .F. /* lNoAuth */, ; =============2========= https://groups.google.com/forum/?fromgroups#!searchin/harbour-users/hb_SendMail/harbour-users/psF-a9koXl4/J-VQnh97ogMJ This Works Perfectly ! lRet := hb_SendMail( _smtp , ; // SERVER , ; // PORT _from , ; // FROM _to , ; // TO _cc , ; // CC _bcc, ; // BCC _body , ; // BODY _subj , ; // SUBJECT Att , ; // FILES _user , ; // POP3 USERNAME _pssw , ; // PASWORD "", ; // POP3 USERNAME OR ADDRESS 3 , ; // PRIORITY 1=HIGH 3=NORMAL 5=LOW .F., ; // READ {|| .T.}, ; // bTRACE .F., ; // AUTHENTICATION Nil, ; // NO AUTHENTICATION 15000, ; // TIMEOUT NIL, ; // REPLY TO , ; // TLS , ; // SMTP PASSWORD , ; // CHARSET )
|
|
|
|
| |
Пост N: 77
Зарегистрирован: 03.12.08
|
|
Отправлено: 13.03.13 14:21. Заголовок: Без вложения письма ..
Без вложения письма доходят .....
|
|
|
|
| |
Пост N: 757
Зарегистрирован: 11.06.10
|
|
Отправлено: 13.03.13 15:08. Заголовок: Softlog86 пишет: {М..
Softlog86 пишет: покажите как массив формируете, Softlog86 пишет: .F. рекомендовали, пробовали?
|
|
|
|
| |
Пост N: 78
Зарегистрирован: 03.12.08
|
|
Отправлено: 13.03.13 15:42. Заголовок: Экспериментальным ме..
Экспериментальным методом стало ясно что вложения больше 100 кб не отправляются ( через аккаунт @mail.ru).
|
|
|
|
| |
Пост N: 7
Зарегистрирован: 21.02.13
|
|
Отправлено: 14.03.13 02:54. Заголовок: Если получить проток..
Если получить протокол обмена сообщениями с сервером - то там все написано в явном виде
|
|
|
|
| |
Пост N: 2747
Зарегистрирован: 17.05.05
|
|
Отправлено: 14.03.13 09:49. Заголовок: Softlog86 пишет: Э..
Softlog86 пишет: цитата: | Экспериментальным методом стало ясно что вложения больше 100 кб не отправляются ( через аккаунт @mail.ru) |
| SadStar55 пишет: цитата: | Если получить протокол обмена сообщениями с сервером - то там все написано в явном виде |
| А по вопросу могу сказать что моя прога отсылает через акк mail.ru заявки поставщикам на ихних шаблонах в EXCEL и размеры этих шаблонов до 300 кило и все уходит норм. Dima пишет: Версия ?
|
|
|
|
| |
Пост N: 79
Зарегистрирован: 03.12.08
|
|
Отправлено: 14.03.13 14:05. Заголовок: HARBOUR 3.2.0 (Rev 1..
HARBOUR 3.2.0 (Rev 17477)
|
|
|
|
| |
Пост N: 2756
Зарегистрирован: 17.05.05
|
|
Отправлено: 14.03.13 14:46. Заголовок: Softlog86 я отправл..
Softlog86 я отправляю почту из проги на Harbour 2,0 и проблем нет с большими вложениями. alkresin пишет: цитата: | Я бы поставил параметр lTrace в .T. - судя по описанию функции в этом случае будет вестись журнал, там, наверное, можно будет почитать ответ сервера. |
| делал ?
|
|
|
|
|
| |
Пост N: 80
Зарегистрирован: 03.12.08
|
|
Отправлено: 14.03.13 16:26. Заголовок: Трассировку (создани..
Трассировку (создание Лог-файла ) включил ... А что где смотреть-то ? в лог записывается и содержимое прикреплённого файла ! Соответственно TXT-лог файл размеров ого-го ..... (Перепроверил - маленькие вложения отправляются-большие снова НЕТ ) ....
|
|
|
|
| |
Пост N: 759
Зарегистрирован: 11.06.10
|
|
Отправлено: 14.03.13 16:34. Заголовок: Заведите ящик где-то..
Заведите ящик где-то еще и там проверьте, будет ясно где проблема - в проге или почтовом сервисе.
|
|
|
|
| постоянный участник
|
Пост N: 845
Зарегистрирован: 27.01.07
|
|
Отправлено: 14.03.13 16:47. Заголовок: Softlog86 пишет: вл..
Softlog86 пишет: цитата: | вложения больше 100 кб не отправляются |
| 101 уже не уйдет?
|
|
|
|
| |
Пост N: 81
Зарегистрирован: 03.12.08
|
|
Отправлено: 14.03.13 21:53. Заголовок: 200 кб уже точно не ..
200 кб уже точно не отправляются .
|
|
|
|
| |
Пост N: 2762
Зарегистрирован: 17.05.05
|
|
Отправлено: 14.03.13 22:46. Заголовок: завтра проверю отпра..
завтра проверю отправку с вложением метра на 2 с майлру
|
|
|
|
| |
Пост N: 82
Зарегистрирован: 03.12.08
|
|
Отправлено: 15.03.13 14:46. Заголовок: До примерно 300 кб -..
До примерно 300 кб - файл (.TXT) отправляется ..... Если размер больше - ни в какую ! Пробую .XLS переименованный в .TXT - 350 кб - отправился 1 раз и больше не хочет ( проверял стабильность отправки) .... .LIB переименованный в TXT 322 кб - ОК . Всё что болше - никак . В общем грустно всё это ... Вложения около 300 кб (+/-) . Тип файла вроде значения не имеет . Больше 300 кБ не отправляет - хотя возвращает .T. - отправлено ! PS: Буду благодарен если дадите "правильную" функцию отправки писем HARBOUR 3.2.0
|
|
|
|
| постоянный участник
|
Пост N: 846
Зарегистрирован: 27.01.07
|
|
Отправлено: 15.03.13 22:33. Заголовок: Может быть на приним..
Может быть на принимающей стороне в папку Спам всё попадает?
|
|
|
|
| |
Пост N: 2781
Зарегистрирован: 17.05.05
|
|
Отправлено: 16.03.13 10:58. Заголовок: Таки да. Проверил то..
Таки да. Проверил только что. Отправлял аттач на 3 метра. hb_SendMail вернул .T. , но на деле ни чего не пришло. Думал ограничения какие то в hb_memoread , но нет. Нормально скушал он этот файл. Нужно искать глюк. Через обычную почтовую прогу на тот же акк такой аттач уходит и приходит нормально Где то вшито ограничение , вопрос , где......
|
|
|
|
| |
Пост N: 83
Зарегистрирован: 03.12.08
|
|
Отправлено: 16.03.13 11:13. Заголовок: Dima Уже хорошо что ..
Dima Уже хорошо что мы поняли в чём дело ! Роюсь в Интернете на предмет этого глюка ..... Ест конечно кривое решение - использовать ZIP-архивирование перед отправкой .... в каких-то случаях может помочь ....
|
|
|
|
| |
Пост 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
[только новые]
|
|