Форум: "Потрепаться";
Текущий архив: 2003.12.23;
Скачать: [xml.tar.bz2];
Внизкак узнать свой почтовый адрес Найти похожие ветки
← →
Bucks (2003-11-28 17:56) [0]Здравствуйте,
Может кто посоветует, как можно програмно получить собственный почтовый адрес. Т.е. тот адрес, который выставляется как адрес отправителя, когда отправляешь письмо. Вроде должно быть просто, а что-то ничего найти не могу. Искал в реестре - там вроде нет общего места для всех почтовых клиентов, у каждого клиента в своём месте. А хотелось бы, чтобы работало для любого клиента.
Спасибо.
← →
Reindeer Moss Eater (2003-11-28 17:58) [1]Этот адрес надо хранить в настройках
Так же как свою фамилию в паспорте.
← →
Bucks (2003-11-28 18:00) [2]Я не спрашиваю, где его хранить. Для начала его надо каким-то образом получить.
← →
app (2003-11-28 18:02) [3]Вау, что случилось, почему забыл
← →
Reindeer Moss Eater (2003-11-28 18:08) [4]Для начала его надо каким-то образом получить.
Сходить к администраторы почты и получить аккаунт вместе с почтовым адресом
← →
Bucks (2003-11-28 18:10) [5]Может, я плохо объяснил. Не я забыл свой адрес, а мне нужно встроить в программу код по получению почтового адреса ползователя этой программы.
← →
Reindeer Moss Eater (2003-11-28 18:12) [6]Не я забыл свой адрес, а мне нужно встроить в программу код по получению почтового адреса ползователя этой программы.
Получения откуда?
Получения у кого?
Получения на основании чего?
Получения какого из ста(трехсот и т.д.) возможных адресов пользователя той программы?
← →
nikkie (2003-11-28 18:14) [7]ты правильно заметил, что разные почтовые клиенты хранят настройки в разных местах. на одном компьютере может стоять несколько почтовых клиентов. одним почтовым клиентом могут пользоваться несколько разных людей. у одного человека может быть несколько e-mail адресов.
так что, говоришь, твоя программа должна делать?
← →
Bucks (2003-11-28 18:22) [8]Я имею в виду дефолтовский аккаунт дефолтовского почтового клиента.
Например, когда ты отправляешь письмо, тыкая на ссылку на странице в браузере, у тебя выскакивает заготовка письма в совершенно конкретном почтовом клиенте и с совершенно конкретным обратным адресом (адресом sender"a). Вот этот адрес мне и нужен.
← →
Reindeer Moss Eater (2003-11-28 18:25) [9]Я имею в виду дефолтовский аккаунт дефолтовского почтового клиента.
Дефолтным майл-клиентом может быть любой клиент. Например Project1.exe
Дефолтного майл-клиента может и не быть вовсе.
Если дефолтный майл клиент есть, то он может вообще не иметь такого понятия как "дефолтный аккаунт".
← →
Bucks (2003-11-28 18:29) [10]To: Reindeer Moss Eater
Вы можете сказать что-нибудь по-существу?
← →
nikkie (2003-11-28 18:30) [11]>у тебя выскакивает заготовка письма в совершенно конкретном почтовом клиенте и с совершенно конкретным обратным адресом (адресом sender"a). Вот этот адрес мне и нужен.
у меня TheBat. там нет понятия "дефолтный эккаунт". обратный адрес при клике на mailto:// берется в зависимости от того, какой эккаунт выделен в настоящий момент.
← →
Reindeer Moss Eater (2003-11-28 18:32) [12]Вы можете сказать что-нибудь по-существу?
А ты в существо данных уже ответов способен вникнуть?
Как получить адрес дефолтного аккаунта дефолтного клиента Progect1.exe, если у него вообще нет такого понятия как дефолтный аккаунт?
← →
Bucks (2003-11-28 18:36) [13]
> у меня TheBat. там нет понятия "дефолтный эккаунт". обратный
> адрес при клике на mailto:// берется в зависимости от того,
> какой эккаунт выделен в настоящий момент.
Но ведь какой-то адрес система всё-же выбирает. Не важно, по какому критерию она ориентируется, дефолтный это аккаунт или выделенный. Вот и я хочу на основании тех же критериев выбрать этот адрес. Грубо говоря, задача такая: в текст письма, отправляемого при помощи MapiSendMail вставить обратный адрес.
← →
Reindeer Moss Eater (2003-11-28 18:39) [14]Но ведь какой-то адрес система всё-же выбирает.
Юзер выбирает. Выбирает кликом мышки.
Не система выбирает.
← →
Bucks (2003-11-28 18:40) [15]
> Юзер выбирает. Выбирает кликом мышки.
> Не система выбирает.
Ничего юзер не выбирает, когда кликает в ссылку mailto: на странице браузера.
← →
Reindeer Moss Eater (2003-11-28 18:42) [16]Еще раз для одаренных:
По клику на mailto запускается дефолтный почтовый клиент.
Если у меня этим клиентом выступает программа Project1.exe и в ней вообще никаких аккаунтов не поддерживается, а в все вводится руками для каждого письма, то что ты хочешь получить от этого и подобных почтовых клиентов?
← →
Bucks (2003-11-28 18:46) [17]
> По клику на mailto запускается дефолтный почтовый клиент.
> Если у меня этим клиентом выступает программа Project1.exe
> и в ней вообще никаких аккаунтов не поддерживается, а в
> все вводится руками для каждого письма, то что ты хочешь
> получить от этого и подобных почтовых клиентов?
Уважаемый, вы в самом деле не понимаете в чём состоит задача? Задача такая: в текст письма, отправляемого при помощи MapiSendMail вставить обратный адрес. Если вы по существу этого вопроса не можете помочь, прекратите умничать.
← →
Reindeer Moss Eater (2003-11-28 18:49) [18]Другой почтовый клиент, который может оказаться дефолтным вполне может иметь список аккаунтов в своих настройках и даже иметь понятие дефолтный аккаунт.
Но при этом все эти настройки хранить в двоичном блобе в зашифрованном виде или просто в "трудном" формате. Иными словами исключительно для собственных нужд.
Жаль, что такие простые вещи никак не доходят до кое-кого.
← →
Reindeer Moss Eater (2003-11-28 18:51) [19]Задача такая: в текст письма, отправляемого при помощи MapiSendMail вставить обратный адрес
Ну так и ВСТАВЬ обратный адрес.
А не пытайся его найти там, где его может не быть вовсе.
← →
Reindeer Moss Eater (2003-11-28 18:53) [20]Если вы по существу этого вопроса не можете помочь, прекратите умничать.
Не надо мне давать советов не умничать.
Если конечно не хочешь получить совет перестать тупить.
← →
Bucks (2003-11-28 18:53) [21]
> Другой почтовый клиент, который может оказаться дефолтным
> вполне может иметь список аккаунтов в своих настройках и
> даже иметь понятие дефолтный аккаунт.
> Но при этом все эти настройки хранить в двоичном блобе в
> зашифрованном виде или просто в "трудном" формате. Иными
> словами исключительно для собственных нужд.
Т.е вы хотите сказать, что поставленная задача не имеет решения?
← →
Reindeer Moss Eater (2003-11-28 18:54) [22]Задача была вписать обратный адес.
И эта задача решаема.
← →
Bucks (2003-11-28 19:00) [23]
> Задача была вписать обратный адес.
> И эта задача решаема.
Спасибо, дорогой. Ну чего флуд разводить, если помочь не можешь?
← →
Reindeer Moss Eater (2003-11-28 19:02) [24]Тебе в посте №11 описана реальная ситуация.
Теперь представь, что написана идеальная программа, которая делает то, что ты хочешь.
Какой она должна вернуть результат при запуске на компьютере nikkie?
← →
Bucks (2003-11-28 19:06) [25]
> Теперь представь, что написана идеальная программа, которая
> делает то, что ты хочешь.
> Какой она должна вернуть результат при запуске на компьютере
> nikkie?
Как было сказано,
обратный адрес при клике на mailto:// берется в зависимости от того, какой эккаунт выделен в настоящий момент.
Вот этот обратный адрес и должна вернуть программа.
← →
Reindeer Moss Eater (2003-11-28 19:07) [26]берется в зависимости от того, какой эккаунт выделен в настоящий момент.
Выделен кем?
← →
Bucks (2003-11-28 19:08) [27]
> Выделен кем?
Это уже вопрос к nikkie. Я не знаю, у меня Bat"а нет.
← →
Reindeer Moss Eater (2003-11-28 19:12) [28]А что бы понять что возвращать в этом случае нечего - нужно быть nikkie или иметь TheBat?
← →
Bucks (2003-11-28 19:14) [29]
> А что бы понять что возвращать в этом случае нечего - нужно
> быть nikkie или иметь TheBat?
Что значит - нечего? Bat же подставляет что-то в качестве обратного адреса!
← →
Reindeer Moss Eater (2003-11-28 19:21) [30]Теперь отдышись и посмотри на свой полет мысли:
Мы допустили, что идеальная функция возвращающая то, что тебе надо написана.
Идем дальше и подходим к посту № 24 в котором я спрашиваю, что должна вернуть эта функция в случае Бата
В посте 27 выясняется, что ты даже не представляешь, что должна вернуть функция, текст которой ты хочешь получить в этой ветке.
Итак, вопрос твой после удаления хелухи звучит так:
"Как написать функцию, которая должна возвращать что-то. Правда я не знаю чего именно она должна возвращать"
← →
Bucks (2003-11-28 19:27) [31]Возвращать она должна обратный адрес - тот же, что будет в поле From в созданном при помощи MapiSendMail сообщении. По-моему, в формулировке задачи всё очевидно, и дальнейшие препирательства бессмысленны.
Короче, понятно. Видимо, мастеров тема не заинтересовала.
Все свободны. До свидания.
← →
Reindeer Moss Eater (2003-11-28 19:29) [32]Возвращать она должна обратный адрес - тот же, что будет в поле From в созданном при помощи MapiSendMail сообщении.
Еще совсем недавно она должна была возвращать дефолтный аккаунт дефолтного почтового клиента.
Как быстро течет время....
← →
Bucks (2003-11-28 19:32) [33]
> Еще совсем недавно она должна была возвращать дефолтный
> аккаунт дефолтного почтового клиента.
> Как быстро течет время....
Перечитай исходный вопрос.
← →
Reindeer Moss Eater (2003-11-28 19:34) [34]Для того чтобы понять, что ты сам не знаешь чего хочешь, мне хватило однократного прочтения первого поста.
Перечитывать нет нужды.
← →
Bucks (2003-11-28 19:39) [35]Не понимаю я таких людей. Ну нечего тебе сказать - не флуди, не порть людям настроение. Или совсем уж заняться нечем...
← →
Reindeer Moss Eater (2003-11-28 19:47) [36]Дружок, у нас с тобой на этом форуме права одинаковые.
Я могу читать и писать (пока не нарушаю правила форума).
Ну нечего тебе сказать - не флуди, не порть людям
настроение
Не в состоянии понять самых элементарных вещей которые тебе разжевывали в этой ветке - читай лучше веселые картинки, не смеши людей. А решение задач автоматизации - не для тебя.
← →
Bucks (2003-11-28 19:52) [37]
> А решение задач автоматизации - не для тебя
Хорошо, пойду смотреть картинки.
Нужно будет решить задачи оптимизации - обращусь к тебе, дружок.
← →
Bucks (2003-11-28 19:53) [38]пардон, автоматизации (хотя это тоже тут ни при чём)
← →
Soft (2003-11-28 21:28) [39]Смотреть здесь.
[HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts]
ЗЫ
Вы оба превзошли Князя Мышкина:)
← →
Игорь Шевченко (2003-11-28 21:42) [40]Soft © (28.11.03 21:28)
Посмотрел я, у меня там несколько почтовых адресов и никакого Default"ного.
Bucks
Reindeer Moss Eater ©
Для разборок на сайте чат сделан.
← →
nikkie (2003-11-28 21:45) [41]>Посмотрел я, у меня там несколько почтовых адресов и никакого Default"ного.
а у меня там ни одного e-mail"а :))
← →
Moscower (2003-11-28 21:48) [42]По-моему это там аутлук все аккаунты свои хранит :-)
Тема - прикольная :-D
← →
Anatoly Podgoretsky (2003-11-28 21:49) [43]Какой еще Internet Account Manager если используется совсем другой клиент, например самописный.
← →
MeF88 (2003-11-28 21:53) [44]
> а у меня там ни одного e-mail"а :))
У меня тоже.
Вообще условие некорректно. Невозможно его получить. По крайней мере выдрать из почтовой программы.
← →
SergP (2003-11-28 21:59) [45]А вообше в чем смысл сабжа? Ведь подставлять что-то на место обратного адреса должна не прога Bucks"а, а почтовый клиент человека который ею будет пользоваться.
А распространенные почтовые клиенты Аутлук Экспрес и The Bat! это и так умеют делать...
← →
zapped (2003-11-28 22:03) [46]ИМХО, Bucks не совсем представляет, как работают программы...
куда уж тут писать свои!
← →
nikkie (2003-11-28 22:05) [47]>SergP
он видимо хочет отослать через MAPI письмо, написанное его программой, но с обратным адресом в подписи. но думается мне, что MAPI не позволяет узнать обратный адрес письма, так что ничего не попишешь... кроме того, TheBat до версии 1.47 MAPI не вообще не поддерживал.
>Bucks
если бы ты упомянул MAPI сразу, а не в посте номер 13, то встретил бы больше понимания.
← →
SergP (2003-11-28 22:21) [48]
> nikkie © (28.11.03 22:05) [47]
> >SergP
> он видимо хочет отослать через MAPI письмо, написанное его
> программой, но с обратным адресом в подписи. но думается
> мне, что MAPI не позволяет узнать обратный адрес письма,
> так что ничего не попишешь... кроме того, TheBat до версии
> 1.47 MAPI не вообще не поддерживал.
Понял... Ну в таком случае его проще заставить юзера "забить" в проге свой емейл. И никаких проблем. Либо предлагать юзеру отправлять мыло почтовым клиентом.
А то так как хочет bucks получается к тому же не совсем этично. Допустим юзер не хочет раздавать всем свой емейл, а прога отправит мыло с его обратным адресом.
← →
Игорь Шевченко (2003-11-28 22:24) [49]SergP © (28.11.03 22:21)
> Допустим юзер не хочет раздавать всем свой емейл, а прога
> отправит мыло с его обратным адресом
Об этом и речь...
← →
wnew (2003-11-28 22:25) [50]
> Допустим юзер не хочет раздавать всем свой емейл, а прога
> отправит мыло с его обратным адресом.
И со всеми паролями, хранящимися на диске:))
← →
nikkie (2003-11-28 22:32) [51]> Допустим юзер не хочет раздавать всем свой емейл, а прога
> отправит мыло с его обратным адресом
да ну ладно... а в поле from что будет написано?
>И со всеми паролями, хранящимися на диске:))
в таком случае полезнее будет ip адрес :))
← →
Anatoly Podgoretsky (2003-11-28 22:40) [52]Почтовая программа проставит что положено, что указано, а не то что какому программисту захотелось
← →
SergP (2003-11-28 23:05) [53]
> nikkie © (28.11.03 22:32) [51]
> > Допустим юзер не хочет раздавать всем свой емейл, а прога
>
> > отправит мыло с его обратным адресом
>
> да ну ладно... а в поле from что будет написано?
Это я про то что так делать нехорошо, даже если бы автору удалось получить каким-нить образом дефолтный адрес и засунуть его в from. Т.е. не про то что так сделать не получится ( о чем уже многие говорили), а про то что кроме всего этого это еще и "нехороший" способ с другой точки зрения...
← →
clickmaker (2003-11-29 01:08) [54]
> Bucks (28.11.03 17:56)
> Здравствуйте,
> Может кто посоветует, как можно програмно получить собственный
> почтовый адрес
Типа так:
Индекс Город Улица Дом Квартира
← →
Alex Konshin (2003-11-29 08:18) [55]А зачем вставлять обратный адрес, если письмо отправляется через MAPI?
MAPI - это API клиента, а клиент сам вставит тот обратный адрес, если умеет.
← →
nikkie (2003-11-29 16:26) [56]не хотелось уже сюда постить, но явно мой пост неправильно поняли.
>SergP, Alex Konshin
понятное дело, обратный адрес будет такой, какой надо. но речь идет о том, чтобы прописать обратный адрес в самом теле письма. так, как обычно делает этот клиент при создании в нем нового письма руками.
если все согласны, что это средствами MAPI сделать невозможно, то давайте дадим ветке спокойно умереть.
← →
Anatoly Podgoretsky (2003-11-29 16:33) [57]Умереть давно пора, тем более в вопросе, только про то как узнать.
← →
имя (2003-11-29 17:04) [58]Удалено модератором
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.12.23;
Скачать: [xml.tar.bz2];
Память: 0.59 MB
Время: 0.01 c