Sposób na wysyłkę e-maila z załącznikiem za pośrednictwem domyślnego klienta poczty?

0

Witam

Może bardziej pytanie to powinno brzmieć:
Sposób na OTWARCIE z poziomu programu napisanego w Pascalu e-maila z załącznikiem za pośrednictwem domyślnego klienta poczty?
Jest na to jakiś w miarę prosty sposób? Jakieś wskazówki?

2

Chcesz otworzyć plik *.eml w domyślnej aplikacji?
https://wiki.freepascal.org/Executing_External_Programs

1

W MS Windows wysyłanie maili domyślnym klientem poczty jest realizowane przez protokół mailto, który nie obsługuje możliwości przekazania załączników.
Załączniki możesz wysłać Outlookiem przez wykorzystanie obiektu OLE lub za pomocą MAPI: https://delphiprogrammingdiary.blogspot.com/2014/12/how-to-send-email-in-delphi.html
Możesz też wysyłać bez pośrednio z programu za pomocą komponentów synapse lub indy

1

@Spine: u mnie wygląda to tak:
screenshot-20220120122629.png

Edit: Ok, faktycznie, treść posta jest całkiem inna :-)

0

@Paweł Dmitruk: W treści napisał dużymi literami OTWARCIE:

wotik napisał(a):

Sposób na OTWARCIE z poziomu programu napisanego w Pascalu e-maila z załącznikiem za pośrednictwem domyślnego klienta poczty?

0

Nie, podczas otwarcia możesz automatycznie dodać mail odbiorcy, temat i treść ale załącznika nie dodasz (przynajmniej na pewno nie w każdym programie pocztowym).

0

Do otwarcia maila wraz z załącznikami używam MAPISendMail

1 użytkowników online, w tym zalogowanych: 0, gości: 1