VBA nie wysyła emaila po migracji na windows10

Pytania, uwagi, problemy związane z Microsoft Office Outlook, wersje 2007, 2010, 2013 i 2016.

Moderator: Moderatorzy

VBA nie wysyła emaila po migracji na windows10

Postprzez tomahawk5000 » Cz 09.01.2020 09:39

witam,
miałem makro (nie jestem ekspertem raczej samoukiem z dostępem do internetu) które przygotowywało emaila i go wysyłało. Po migracji na windows10 nasz dział IT chyba coś zablokował bo makro wykrzacza się na linijce Send. Wiem że już za pomocą aplikacji outlooka nie da się wysłać wiadomości, czy może ktoś pomóc jak to obejść? Wiem że można wysyłać emaile bez aplikacji czyli jakoś przez serwer czy coś.
Czy ktoś życzliwy podzieli się kawałkiem kodu który będę mógł wykorzystać by rozwiązać swój problem?



Tomek
tomahawk5000
 
Posty: 23
Dołączył(a): Pt 27.08.2010 11:01

Re: VBA nie wysyła emaila po migracji na windows10

Postprzez OShon » Cz 09.01.2020 14:13

Po pierwsze kod jest pod którą aplikację, pod Excela, Outlooka, Worda...
Jeśli twój kod oparty jest o mailitem, czyli że wykorzystywany jest obiekt Outlookowy. System W10 nie wiele ma w tym przypadku wspólnego.
Maile wychodzą zwykle przez aktywny profil i skonfigurowane konto. Może masz świeży komputer i jeszcze konto nie jest podłączone?
Obrazek
Oskar Shon - MVP Office Dev. 11/21, 3x MCC, 4/9/22 TechNet
Forum moderator: Outlook.pl | ExcelForum.pl | MSDN dział VBA
Zobacz fajne dodatki: Outlooka, Excela, Worda lub PowerPointa
OShon
 
Posty: 10654
Dołączył(a): Cz 19.10.2006 08:31
Lokalizacja: Projekt autorski VBATools.pl

Re: VBA nie wysyła emaila po migracji na windows10

Postprzez tomahawk5000 » Cz 09.01.2020 17:16

OShon napisał(a):Po pierwsze kod jest pod którą aplikację, pod Excela, Outlooka, Worda...
Jeśli twój kod oparty jest o mailitem, czyli że wykorzystywany jest obiekt Outlookowy. System W10 nie wiele ma w tym przypadku wspólnego.
Maile wychodzą zwykle przez aktywny profil i skonfigurowane konto. Może masz świeży komputer i jeszcze konto nie jest podłączone?


1. to jest plik Excelowy z makrem które przygotowuje email w Outlook.
2. tak obiekt Outlookowy
3. domyślam się że sam system nie blokuje funkcji Send ale nasz dział IT przy okazji migracji wyłączył tą funkcjonalność - zablokowane properties w Outlook

podobno da sie to zrobić przez Exchange Wec Service ale nie bardzo wiem jak...


Tomek
tomahawk5000
 
Posty: 23
Dołączył(a): Pt 27.08.2010 11:01

Re: VBA nie wysyła emaila po migracji na windows10

Postprzez OShon » Cz 09.01.2020 18:55

Nie nic nie blokuje wysłanie maila (no chyba że jakaś reguła AV) jeśli jest konto i Outlook jest włączony to możesz zamienić zamiast .send na .display
a jak się mail wyświetli to spróbuj go wysłać klikając ikonkę w mailu.

Może też wyświetlać ci się w tle komunikat o zgodzie na wysyłanie maila (jak nie ma w systemie AV), więc w tedy trzeba potwierdzić taką akcję.
Napisałem kiedyś aplikacje do auto akceptacji takich komunikatów jeśli ktoś chce to wysyłać bez pozwania i potwierdzania za każdym razem: Outlook Certyficate Accepter

p.s.
Zawsze możesz zamówić sobie dodatek, który bazuje na zewnętrznym konfiguratorze pocztowym: http://vbatools.pl/email-skompresowany-zalacznik/
Obrazek
Oskar Shon - MVP Office Dev. 11/21, 3x MCC, 4/9/22 TechNet
Forum moderator: Outlook.pl | ExcelForum.pl | MSDN dział VBA
Zobacz fajne dodatki: Outlooka, Excela, Worda lub PowerPointa
OShon
 
Posty: 10654
Dołączył(a): Cz 19.10.2006 08:31
Lokalizacja: Projekt autorski VBATools.pl

Re: VBA nie wysyła emaila po migracji na windows10

Postprzez tomahawk5000 » Wt 14.01.2020 12:36

a czy możesz pls podzielić się jakimś kodem za pomocą którego można wysłać email bez użyca Outlooka?
tomahawk5000
 
Posty: 23
Dołączył(a): Pt 27.08.2010 11:01

Re: VBA nie wysyła emaila po migracji na windows10

Postprzez OShon » Wt 14.01.2020 14:56

Poleciłem ci dodatek który to realizuje.
Cena jego jest raczej idiotycznie śmieszna.
Obrazek
Oskar Shon - MVP Office Dev. 11/21, 3x MCC, 4/9/22 TechNet
Forum moderator: Outlook.pl | ExcelForum.pl | MSDN dział VBA
Zobacz fajne dodatki: Outlooka, Excela, Worda lub PowerPointa
OShon
 
Posty: 10654
Dołączył(a): Cz 19.10.2006 08:31
Lokalizacja: Projekt autorski VBATools.pl


Powrót do Microsoft Outlook 2007 / 2010 / 2013 / 2016

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości