Zuletzt bearbeitet vor 10 Monaten
von Meikel Bisping

MWK-Sachsen - SuperX intern: Unterschied zwischen den Versionen

(Überlegungen Email verand)
 
(4 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 3: Zeile 3:


= Überlegungen Emailversand =
= Überlegungen Emailversand =
== email_empfaenger ==
==email_empfaenger==
<pre>id serial
<pre>id serial
hs_nr integer
ch110_institut char(10)
name varchar(255)
name varchar(255)
email text -- mehrere mit Semikolon getrennt
email text -- mehrere mit Semikolon getrennt
Zeile 12: Zeile 12:
</pre>
</pre>
1,1234,babies@tud.de,Hartmut Babies
1,1234,babies@tud.de,Hartmut Babies


== email_bericht ==
== email_bericht ==
Zeile 20: Zeile 19:
params text ( für ExecuteMask)
params text ( für ExecuteMask)
pruefsql text -  auswerten welche Hochschule überhaupt geliefert hat, z.B. mit pruef_sql als Bedingung
pruefsql text -  auswerten welche Hochschule überhaupt geliefert hat, z.B. mit pruef_sql als Bedingung
filename varchar(255)
</pre>
</pre>
   1, smwk-ladeprotokoll1, 18xxx
   1, smwk-ladeprotokoll1, 18xxx
Zeile 26: Zeile 26:
   4, smwk-ladeprotokoll-kurz, 189xx
   4, smwk-ladeprotokoll-kurz, 189xx
   5, inventarbericht, 16000 - params Instution=WurzelORg
   5, inventarbericht, 16000 - params Instution=WurzelORg
 
== email_job ==  
== email_job ==  
Zuordnung id, email_empfaenger zu email_bericht,Nachricht, Betreff,absender_id
Zuordnung id, email_empfaenger zu email_bericht,Nachricht, Betreff,absender_id
<pre>id serial
<pre>id serial,
name varchar(255),
uniquename varchar(255),
email_empfaenger_id integer,
email_empfaenger_id integer,
email_absender_id integer
email_absender_id integer
nachricht text
nachricht text
betreff text
betreff text
active smallint --- 0/1
</pre>
</pre>
== email_job_bericht ==  
== email_job_bericht ==  
<pre>id serial,  
<pre>id serial,  
Zeile 40: Zeile 44:
email_bericht_id
email_bericht_id
</pre>                 
</pre>                 
== email_absender ==
==email_absender==
<pre>id serial
<pre>id serial,
uniquename varchar(255),
sender-adress varchar(255),
sender-adress varchar(255),
sender-name varchar(255),
sender-name varchar(255),
Zeile 50: Zeile 55:
server-pw  varchar(255)
server-pw  varchar(255)
</pre>
</pre>
== email_job_execution ==
== email_job_execution ==
<pre>
<pre>

Aktuelle Version vom 30. Juli 2024, 10:04 Uhr

Sachsen Kaufm.Bericht 8/2015


Überlegungen Emailversand

email_empfaenger

id serial
ch110_institut char(10)
name varchar(255)
email text -- mehrere mit Semikolon getrennt
params text -- Idee zusätzliche Parameter, die bei der Maskenausführung angehängt werden können
----(Institution=INST&Studiengang=STG)

1,1234,babies@tud.de,Hartmut Babies

email_bericht

id serial
name varchar(255)
maskeninfo_id integer
params text ( für ExecuteMask)
pruefsql text -  auswerten welche Hochschule überhaupt geliefert hat, z.B. mit pruef_sql als Bedingung
filename varchar(255)
 1, smwk-ladeprotokoll1, 18xxx
 2, smwk-ladeprotokoll2, 189xx
 3, studstatistik,17677
 4, smwk-ladeprotokoll-kurz, 189xx
 5, inventarbericht, 16000 - params Instution=WurzelORg

email_job

Zuordnung id, email_empfaenger zu email_bericht,Nachricht, Betreff,absender_id

id serial,
name varchar(255),
uniquename varchar(255),
email_empfaenger_id integer,
email_absender_id integer
nachricht text
betreff text
active smallint --- 0/1

email_job_bericht

id serial, 
email_job_id,
email_bericht_id

email_absender

id serial,
uniquename varchar(255),
sender-adress varchar(255),
sender-name varchar(255),
server-name  varchar(255),
server-port  varchar(255),
server-encrypt smallint 0/1,
server-username varchar(255)
server-pw  varchar(255)

email_job_execution

email_job_id integer,
versendet timestamp