Summary: | Само-тур не работает бронирование по e-mail | ||
---|---|---|---|
Product: | [Внутреннее (Etersoft)] Отдел тестирования | Reporter: | Shestakov Dmitriy <mid> |
Component: | Общее | Assignee: | Александр Морозов <amorozov> |
Status: | CLOSED LATER | QA Contact: | Денис Баранов <baraka> |
Severity: | normal | ||
Priority: | P4 | CC: | lav, night, sonner |
Version: | не указана | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | 6586 | ||
Bug Blocks: | 3979 |
Description
Shestakov Dmitriy
2010-09-27 11:32:45 MSD
С почтой сложнее, там под wine вообще заточек не было, через MapiSendMail работает. MapiSendMail - это функция из библиотеки mapi32.dll, она стандартная. P.S.отправка почты идёт так MapiSendMail(0, Application.Handle, Msg, MAPI_NEW_SESSION or MAPI_LOGON_UI or MapiDialogFlags[ShowDialog], 0); Msg имеет следующую структуру type PMapiMessage = ^TMapiMessage; // {$EXTERNALSYM MapiMessage} MapiMessage = packed record ulReserved: Cardinal; { Reserved for future use (M.B. 0) } lpszSubject: LPSTR; { Message Subject } lpszNoteText: LPSTR; { Message Text } lpszMessageType: LPSTR; { Message Class } lpszDateReceived: LPSTR; { in YYYY/MM/DD HH:MM format } lpszConversationID: LPSTR; { conversation thread ID } flFlags: FLAGS; { unread,return receipt } lpOriginator: PMapiRecipDesc; { Originator descriptor } nRecipCount: Cardinal; { Number of recipients } lpRecips: PMapiRecipDesc; { Recipient descriptors } nFileCount: Cardinal; { # of file attachments } lpFiles: PMapiFileDesc; { Attachment descriptors } end; TMapiMessage = MapiMessage; Сколько потребуется времени на решение баги, Саша? > Сколько потребуется времени на решение баги, Саша?
Думаю, пока можно ориентироваться на первоначальную оценку.
Не получилось запустить WINTOUR в бутылке buh/samo/samo-15130. IP-адрес в настройках ODBC-источника server скорее всего неправильный (192.168.4.100). Пробовал вписывать туда адреса машин win2008sql и Windows 2008-MS-SQL из vbox, при этом появляется окно "Вход в программу", но войти в него с логином WINTOUR не получается. Кроме того, непонятна роль бутылки buh/samo/samo-15427. В ней надо что-то запустить? перепроверить и уточнить - как воспроизводить проблему. Потом снова на Сашу перевешивай. Рабочие бутылки buh/samo/samo-15130 buh/samo/main buh/samo/copy логин, пароль: ROOT, IOP Полезный комментарий про использование почтового клиента из WINE: http://bugs.etersoft.ru/show_bug.cgi?id=3121#c7 В HKEY_CLASSES_ROOT\mailto\shell\open\command в параметре по умолчанию содержится строка "C:\windows\system32\winebrowser %1". Если заменить её на "c:\Program Files\Mozilla Thunderbird\thunderbird.exe %1", то запускается установленный в WINE Thunderbird, но письмо, насколько я понимаю, выглядит не так, как должно. Есть подоздрение, что Thunderbird сам должен прописываться в HKEY_CLASSES_ROOT\mailto\shell\open\command, а в WINE это почему-то не происходит. |