W Xp masz wbudowanego Agenta więc mniej kombinacji
1. Ściągasz oba pliki do jakiegoś katalogu (np C:\test)
2. Edytujesz plik select_mail_1.sql (Prawoklik->Edytuj)
3. Ustawiasz zmienną @dni na wartość Tobie odpowiadającą (ilość dni po terminie - teraz jest 180)
4. Zapisujesz plik
5. Edytujesz plik mailing_1.vbs (Prawoklik->Edytuj)
6. Znajdujesz sekcję gdzie ustawiasz parametry konta pocztowego, z którego będziesz wysyłała pocztę:
- "
test@gmail.com" 'adres z którego wysyłamy poczte
- "user" 'użytkownik konta
- "psw" 'hasło do konta pocztowego
- "smtp.gmail.com" ' nazwa serwera smtp (nazwę serwera musisz odczytać zlabo w programie pocztowym albo w parametrach konta pocztowego
7 Znajdujesz sekcję, gdzie ustawiasz dostęp do bazy :
Sa dwie linie:
'objConnection.ConnectionString = "Provider=SQLOLEDB.1;Server=nazwa_serwera\INSERTGT;Database=nazwa_bazy;Trusted_Connection=yes"
objConnection.ConnectionString = "Provider=SQLOLEDB.1;Server=nazwa_serwera\INSERTGT;Database=nazwa_bazy;User ID=sa;Persist Security Info=False"
pierwsza jest zakomentowana (apostrof na początku).
Jeżeli w Subiekcie masz logowanie do serwera SQL przez Autentykację Windows to możesz użyć pierwszej wersji (pierwszy odkomentować, drugi zakomentować) i wstawiasz tam nazwę serwera oraz nazwę bazy (masz podane podczas uruchamiania Subiekta).
Jeżeli używasz logowania na koncie sa to użyj drugiej linijki wpisując nazwę serwera i nazwę bazy. Może być potrzebne dopisanie na końcu ;Password=twoje_haslo jeżeli masz założone hasło na logowaniu sa
Jeszcze jedno:
Jeżeli skopiowałaś pliki nie do katalogu c:\test tylko do innego to musisz też ustawić :
sSqlFile = "c:\test\select_mail_1.sql" - tu ustawiasz ścieżką gdzie zapisałaś plik
Uwaga - programik przy poprawnym ustawieniu wyśle automatycznie powiadomienia do wszystkich kontrahentów (posiadających wpisane konto pocztowe) z przeterminowanymi (o ustawionej liczbie dni) należnościami za pomocą Twojego konta email nie pytając już o nic więcej