Email Attachment Quick send

4DV17 Windows
Hallo Leute,
ich habe ein Email Quiksend erstellt…funktioniert gut. Wie kann ich nun das SMTP_Attachment implementieren, damit ich irgendeine Datei aussuchen kann und mitsenden kann?
Gibt es da ein Beispiel ohne Write Pro?

Grüße

SMTP_QuickSend kann keine Anhänge.
Aber es kann MHTML versenden, und ein MHTML kann wiederum Anhänge enthalten.

Wenn man also bereits ein MHTML hat, z. B. aus 4WP, dann kann man den Anhang relativ einfach dazubasteln. Ein Beispiel dazu hatte ich im alten Forum gepostst:
https://forums.4d.com/Post/DE/19099114/1/23996745#23996745
Oder man versendet das MHTML mit SMTP_Send statt SMTP_QuickSend, dazu hatte TM mal eine Anleitung gepostet.

Aber eine ganz normale Mail mit Anhang per SMTP_QuickSend wird schwierig.

Dafür ist SMTP_QuickSend halt nicht da, sondern es dient dazu, mal eben schnell eine Quick&Dirty-Mail zu senden. Es kann ja auch keine CC-Empfänger, wodurch es für unsere Zwecke nicht einsetzbar ist.

Hallo Jörg,

danke sehr. War sehr hilfreich.

Grüße

Armin

Quel est le lien de ce tutoriel ?

The link to the example db is
http://forums.4d.fr/4DBB_Main/x_User/3985/files/19099113.zip
The description is at the beginning of the above thread
https://forums.4d.com/Post/DE/19099114/1/23996745#23996745

But I think, nowadays Mr. Maul would solve that with the new transporter commands.

Hallo Jörg,
gibt es eine Möglichkeit das VT_to (Variable) mit mehreren Emails einer Datenbank zu verbinden?
Grüße

Ja, einfach mit Komma trennen.

$vt_to:="hinz@example.de,kunz@example.de"

ich habe mich falsch ausgedrückt…ich meinte ob es irgendwie geht das man von der Adressdatenbank man das vt_to mit den Emailadressen einer Adressdatenbank verbinden könnte und nur die anschreibt die ein Häckchen bei einer Abteilung haben wie Abteilung Labor.

Also ich habe eine Adressdatenbank dazu wo man bei einer entsprechenden Abteilung ein Häckchen machen kann und man z.B. alle Mitarbeiter wo das Häckchen Labor ist angeschrieben werden. :slight_smile:

Vielleicht in der Art:

QUERY([ADRESS];[ADRESS]abt_labor=True;*)
QUERY([ADRESS];&;[ADRESS]mail#"")
$n:=Records in selection([ADRESS])
If ($n>0)
  For ($i;1;$n)
    GOTO SELECTED RECORD([ADRESS];$i)
    If ($i=1)
      $vt_to:=[ADRESS]mail
    Else 
      $vt_to:=$vt_to+","+[ADRESS]mail
    End if 
  End for 
  SMTP_QuickSend (...;$vt_to;...)
End if

Aber das ist natürlich alles nicht ORDA, und laut 4D-Doku ist SMTP_QuickSend sowieso deprecated.

Verstehe. Aber danke für die Infos. Hat mir sehr geholfen.