Konfiguracja systemu Motława do wysyłki poczty e-mail: Różnice pomiędzy wersjami
(Nie pokazano 29 wersji utworzonych przez 2 użytkowników) | |||
Linia 1: | Linia 1: | ||
{{PracaWre}} | {{PracaWre}} | ||
+ | == Co potrzeba == | ||
+ | Do zdefiniowania konta potrzebna jest wiedz na temat konta SMTP przez które ma być wysyłana poczta. | ||
+ | W tym celu potrzebne są następujące dane: | ||
+ | * adres serwera SMTP (i port jesli inny niz 25) | ||
+ | * login konta | ||
+ | * hasło do konta | ||
+ | |||
+ | Mając dane dla przynajmniej jednego konta można przystąpić do konfiguracji opcji wysyłki poczty z systemu [[Motława]] | ||
+ | |||
+ | == Konfiguracja opcji == | ||
Pierwszą czynnością należy sprawdzić czy w bazie zdefiniowany jest serwer [[SMTP]], jeśli nie to dodać używając poniższego szablonu: | Pierwszą czynnością należy sprawdzić czy w bazie zdefiniowany jest serwer [[SMTP]], jeśli nie to dodać używając poniższego szablonu: | ||
+ | |||
+ | |||
insert into servers value ('ID','Adres serwera',25,'Nazwa Serwera','GUID Serwera'); | insert into servers value ('ID','Adres serwera',25,'Nazwa Serwera','GUID Serwera'); | ||
+ | |||
znaczenie kolejnych pól: | znaczenie kolejnych pól: | ||
− | * '''ID''' - kolejna liczba | + | * '''ID''' - kolejna liczba (numer [[rekord|rekordu]]) |
− | * '''Adres serwera''' - adres w postaci np. ''smtp.serwer.com'' | + | * '''Adres serwera''' - adres serwera wysyłkowego (SMTP) w postaci np. ''smtp.serwer.com'' |
+ | * '''25''' - numer portu usługi SMTP na serwerze wysyłkowym (domyślnie jest to 25). W tej chwili obsługiwany jest tylko port 25. | ||
* '''Nazwa Serwera''' - nazwa reprezentująca ten [[rekord]] w systemie [[Motława]] | * '''Nazwa Serwera''' - nazwa reprezentująca ten [[rekord]] w systemie [[Motława]] | ||
* '''GUID Serwera''' - unikalna nazwa rekordu | * '''GUID Serwera''' - unikalna nazwa rekordu | ||
− | |||
Następnie należy stworzyć [[rekord]] definiujący połączenie z konkretnym kontem na serwerze: | Następnie należy stworzyć [[rekord]] definiujący połączenie z konkretnym kontem na serwerze: | ||
+ | |||
+ | |||
insert into user_account values (0,MD5(NOW()), 'osobaGUID',null, 'Login','Haslo','Adres e-mail', null,'2100-01-01',1, NOW(), | insert into user_account values (0,MD5(NOW()), 'osobaGUID',null, 'Login','Haslo','Adres e-mail', null,'2100-01-01',1, NOW(), | ||
10, 'GUID Serwera') | 10, 'GUID Serwera') | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | Dodatkowo przydatne jest ustawienie w [[IntNetCenter]] maila firmowego w kluczu '''OurMail'''. | ||
+ | |||
znaczenie kolejnych pól: | znaczenie kolejnych pól: | ||
− | * '''osobaGUID''' - [[GUID]] osoby (kolumna GUID z tabeli [[osoby]]) uprawnionej do używania tego konta (jeśli to konto ogólnie firmowe pole posiada wartość '''ALL''') | + | * '''osobaGUID''' - [[GUID]] osoby (kolumna GUID z tabeli [[osoby]]) uprawnionej (przypadku [[Grupy macierzyste|grup macierzystych]] to GUID danej grupy) do używania tego konta (jeśli to konto ogólnie firmowe pole posiada wartość '''ALL''') |
* '''Login''' - identyfikator konta na serwerze ([[login]]) | * '''Login''' - identyfikator konta na serwerze ([[login]]) | ||
* '''Haslo''' - hasło do konta reprezentowanego przez login na serwerze | * '''Haslo''' - hasło do konta reprezentowanego przez login na serwerze | ||
− | * '''Adres e-mail''' - pełna nazwa adresu e-mail (pojawiać się ona będzie w polu "Od" | + | * '''Adres e-mail''' - pełna nazwa adresu e-mail (pojawiać się ona będzie w polu nagłówka '''"Od"''' wysyłanych wiadomości) |
− | + | ||
* '''10''' - kolumna RecType dla kont e-mail posiada zawsze wartość 10 | * '''10''' - kolumna RecType dla kont e-mail posiada zawsze wartość 10 | ||
+ | * '''GUID Serwera''' - identyfikator serwera z tabeli servers (patrz powyżej) | ||
+ | |||
+ | Pozostałe wartości powinny pozostać tak, jak w powyższym przykładzie. | ||
+ | |||
+ | == Informacje od klienta potrzebne do uruchomienia opcji == | ||
+ | |||
+ | Żeby ustawić poprawnie powyższy system wysyłki poczty należy od klienta uzyskać informacje dotyczące: | ||
+ | * '''nazwy serwera''' [[SMTP]] (może być sam numer [[IP]]) | ||
+ | * '''nazwa użytkownika''' (login dostępowy, przez który odbywać się będzie wysyłka korespondencji) | ||
+ | * '''hasło dostępowe''' do loginu | ||
+ | |||
+ | = Wysyłka maili za pośrednictwem [[MAPI]] = | ||
+ | W przypadku wysyłki poczty e-mail za pośrednictwem [[MAPI]] (używając domyślnego programu pocztowego na komputerze) należy: | ||
+ | * Dopisać do bazy następującą linie (tylko jeśli nie było żadnej linii z wartościami RecType=10 oraz osobaGUID=ALL !): | ||
+ | insert into user_account set GUID='DUMMYMAIL', osobaGUID='ALL', RecType=10, status=1; | ||
+ | |||
+ | * Ustawić klucz IReg o nazwie [[Always_use_Mapi]] w pozycji '''Tak''' | ||
+ | * [[Odświeżanie uprawnień w systemie|Odświeżyć uprawnienia]] | ||
+ | |||
+ | = zobacz także = | ||
+ | * [[Problemy z wysyłaniem poczty z systemu Motława]] | ||
+ | * [[Io sendmail.dll]] | ||
+ | * [[Wysyłanie korespondencji z CRM]] | ||
+ | * [[Klawisze nawigacji w kartotekach]] | ||
+ | * [[Relaying_denied|Relaying denied]] | ||
+ | * [[Kasuj tmp powyslaniu]] | ||
+ | * [[Kopia maila do nadawcy]] | ||
+ | * [[Ukryta kopia maila]] | ||
+ | * [[Edycja_tresci_maila]] | ||
+ | * [[mail_domyslnie_potwierdzenie_odbioru]] | ||
[[Kategoria: Administracja]] | [[Kategoria: Administracja]] | ||
+ | [[Kategoria: Developer]] | ||
[[Kategoria: Tabele SQL]] | [[Kategoria: Tabele SQL]] | ||
+ | [[Kategoria: Motława]] | ||
+ | [[Kategoria: e-mail]] | ||
+ | [[Kategoria: eFaktura]] |
Aktualna wersja na dzień 08:44, 18 gru 2015
Ten artykuł jest w trakcie tworzenia, nie wszystkie odnośniki mogą działać poprawnie lub być rozwinięte Możesz nam pomóc przy rozbudowie dokumentacji systemu - zobacz jak możesz tego dokonać |
Spis treści
[ukryj]Co potrzeba
Do zdefiniowania konta potrzebna jest wiedz na temat konta SMTP przez które ma być wysyłana poczta. W tym celu potrzebne są następujące dane:
- adres serwera SMTP (i port jesli inny niz 25)
- login konta
- hasło do konta
Mając dane dla przynajmniej jednego konta można przystąpić do konfiguracji opcji wysyłki poczty z systemu Motława
Konfiguracja opcji
Pierwszą czynnością należy sprawdzić czy w bazie zdefiniowany jest serwer SMTP, jeśli nie to dodać używając poniższego szablonu:
insert into servers value ('ID','Adres serwera',25,'Nazwa Serwera','GUID Serwera');
znaczenie kolejnych pól:
- ID - kolejna liczba (numer rekordu)
- Adres serwera - adres serwera wysyłkowego (SMTP) w postaci np. smtp.serwer.com
- 25 - numer portu usługi SMTP na serwerze wysyłkowym (domyślnie jest to 25). W tej chwili obsługiwany jest tylko port 25.
- Nazwa Serwera - nazwa reprezentująca ten rekord w systemie Motława
- GUID Serwera - unikalna nazwa rekordu
Następnie należy stworzyć rekord definiujący połączenie z konkretnym kontem na serwerze:
insert into user_account values (0,MD5(NOW()), 'osobaGUID',null, 'Login','Haslo','Adres e-mail', null,'2100-01-01',1, NOW(), 10, 'GUID Serwera')
Dodatkowo przydatne jest ustawienie w IntNetCenter maila firmowego w kluczu OurMail.
znaczenie kolejnych pól:
- osobaGUID - GUID osoby (kolumna GUID z tabeli osoby) uprawnionej (przypadku grup macierzystych to GUID danej grupy) do używania tego konta (jeśli to konto ogólnie firmowe pole posiada wartość ALL)
- Login - identyfikator konta na serwerze (login)
- Haslo - hasło do konta reprezentowanego przez login na serwerze
- Adres e-mail - pełna nazwa adresu e-mail (pojawiać się ona będzie w polu nagłówka "Od" wysyłanych wiadomości)
- 10 - kolumna RecType dla kont e-mail posiada zawsze wartość 10
- GUID Serwera - identyfikator serwera z tabeli servers (patrz powyżej)
Pozostałe wartości powinny pozostać tak, jak w powyższym przykładzie.
Informacje od klienta potrzebne do uruchomienia opcji
Żeby ustawić poprawnie powyższy system wysyłki poczty należy od klienta uzyskać informacje dotyczące:
- nazwy serwera SMTP (może być sam numer IP)
- nazwa użytkownika (login dostępowy, przez który odbywać się będzie wysyłka korespondencji)
- hasło dostępowe do loginu
Wysyłka maili za pośrednictwem MAPI
W przypadku wysyłki poczty e-mail za pośrednictwem MAPI (używając domyślnego programu pocztowego na komputerze) należy:
- Dopisać do bazy następującą linie (tylko jeśli nie było żadnej linii z wartościami RecType=10 oraz osobaGUID=ALL !):
insert into user_account set GUID='DUMMYMAIL', osobaGUID='ALL', RecType=10, status=1;
- Ustawić klucz IReg o nazwie Always_use_Mapi w pozycji Tak
- Odświeżyć uprawnienia