Autor Thema: Wordserienbrief über Notes versenden  (Gelesen 3498 mal)

Offline messi

  • Frischling
  • *
  • Beiträge: 7
  • I love YaBB 1G - SP1!
Wordserienbrief über Notes versenden
« am: 23.10.06 - 16:22:40 »
Hallo,

wer kann mir einen Tip geben, wie ich ein Worddokument per Serienbrief über unseren Notes Domino Server versenden kann? Eine Exceltabelle sollte im Worddokument noch mit eingebunden werden. Der Empfänger soll das Dokument auf sein Faxgerät bekommen. Es sind auch mehrere unterschiedliche Ansprechparter pro Adresse.

Vielen Dank für eure Hilfe! 

Stefan   

Offline tschroeder

  • Senior Mitglied
  • ****
  • Beiträge: 302
  • Geschlecht: Männlich
Re: Wordserienbrief über Notes versenden
« Antwort #1 am: 23.10.06 - 16:35:06 »
Hi,

Frage Nr. 1: kann euer Dominoserver Faxe verschicken?

VG Thorsten
6 * Domino 6.5.5 auf W2K und W2003
ca. 380 Clients 6.5.1 und höher Windows und MAC

*** Ohne Computer währen wir heute noch nicht hinter dem Mond ***

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Wordserienbrief über Notes versenden
« Antwort #2 am: 23.10.06 - 16:39:14 »
Spam, Spam, Spam, Spam ... Spam, Spam, Spam, Spam ... lovely Spam, wonderful Spam ...

ROTFL. Selten so eine konfuse "Anforderung" gelesen. Mal schaun ob ich das hin bekomme:

Spam, Spam, Spam, Spam ... Spam, Spam, Spam, Spam ... lovely Spam, wonderful Spam ...

Willst Du

Spam, Spam, Spam, Spam ... Spam, Spam, Spam, Spam ... lovely Spam, wonderful Spam ...


[ ] Personalisierte E-Mails mit Anhang aus Word heraus über einen Domino Server verschicken?

Spam, Spam, Spam, Spam ... Spam, Spam, Spam, Spam ... lovely Spam, wonderful Spam ...

[ ] Das Word-Dokument und den Inhalt des Excel-Files in einem Domino-Memo zu einem logischen "zusammenmischen", damit dieses dann über ein Domino-Fax Gateway an verschiedene Empfänger geschickt wird?

Spam, Spam, Spam, Spam ... Spam, Spam, Spam, Spam ... lovely Spam, wonderful Spam ...

[ ] Einen neuen Fax-Empfänger entwickeln, der E-Mails empfangen und deren Anhänge auch gleich aufmachen und ausdrucken kann?

Spam, Spam, Spam, Spam ... Spam, Spam, Spam, Spam ... lovely Spam, wonderful Spam ...

[ ] Ganz etwas anderes

Spam, Spam, Spam, Spam ... Spam, Spam, Spam, Spam ... lovely Spam, wonderful Spam ...

Bitte die korrekte Auswahl ankreuzen und auf deren Basis die Frage erneut formulieren.

Spam, Spam, Spam, Spam ... Spam, Spam, Spam, Spam ... lovely Spam, wonderful Spam ...
« Letzte Änderung: 23.10.06 - 16:45:02 von m3 »
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline KoshNaranek

  • Senior Mitglied
  • ****
  • Beiträge: 292
  • Geschlecht: Männlich
  • wer Tippfehler findet, darf sie behalten
Re: Wordserienbrief über Notes versenden
« Antwort #3 am: 24.10.06 - 13:46:13 »
Ich kann mir denken, was er will.... wir machen sowas über einen "Fax-Dienstleister"
Unsere Pressemitteilungen werden per Word-Serienbrief erstellt - per Makro (das wir extern haben machen lassen) an Lotus übergeben und an den Dienstleister vermailt, und von dort verfaxt.

Vorher hatten wir einen DAVID-Server dafür - die jetzige-Lösung ist aber im Endeffekt billiger und einfacher. Spart uns einen Server + Lizenzen für DAVID.
« Letzte Änderung: 24.10.06 - 13:51:28 von KoshNaranek »
..:: Guido ::..
3 Jahre R4.6 - Client-Support / 3 Jahre Pause von Notes / 6 Jahre Domino/Notes 6.5 und fast glücklich
aktuell R8.5.2FP3 Server mit 540 Usern

Der Schwung eines Pinsels erschafft noch kein geniales Gemälde.

Offline messi

  • Frischling
  • *
  • Beiträge: 7
  • I love YaBB 1G - SP1!
Re: Wordserienbrief über Notes versenden
« Antwort #4 am: 24.10.06 - 17:10:40 »
Hallo m3, KoshNaranek und tschroeder ,

unser Domino kann Faxe verschicken.

Für m3 hier die Frage, die am ehesten zutrifft.

[X] Das Word-Dokument und den Inhalt des Excel-Files in einem Domino-Memo zu einem logischen "zusammenmischen", damit dieses dann über ein Domino-Fax Gateway an verschiedene Empfänger geschickt wird?

Beschreibung des Problems:
Wir haben eine Anzahl von X Adressen. Jede Adresse kann mehrere Ansprechpartner haben. Die Adressen sind in einer Excel-Tabelle gespeichert. Zusätzlich haben wir bereits ein Word-Anschreiben verfaßt, in dem auf Seite 2 die Ansprechpartner stehen sollen. Der Empfänger soll nun die Möglichkeit haben, diese zu korrigieren und an uns zurück zu schicken. Das ganze soll über Notes verschickt werden, dann beim Empfänger per Fax ankommen, dieser korrigiert und schickt per Fax an uns zurück, das Dokument erhalten wir dann wieder als PDF in Notes.

Soweit die Theorie.

Ich hoffe, Ihr könnt mir helfen.

Jetzt schon Dank dafür.

Gruß Messi

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Wordserienbrief über Notes versenden
« Antwort #5 am: 24.10.06 - 17:23:37 »
Und warum werden dann Anschreiben in Word erstellt und Adressen in Excel gepflegt, wenn das Ganze später von Notes verarbeitet werden soll? Warum wird dies nicht gleich in Notes gemacht?
Was macht Ihr dann mit den PDFs in Notes?
Mir scheint das wenig durchdacht zu sein. Ich lasse mich natürlich ggf. eines besseren belehren ...

Bernhard

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Wordserienbrief über Notes versenden
« Antwort #6 am: 25.10.06 - 09:39:22 »
Ich schließe mich Bernhards Ausführungen inhaltlich voll an, möchte aber dazu noch bemerken:

1) Du wirst die Word-Formatierungen nicht 1:1 in ein Notes-Memo bekommen.
2) Könnt ihr auf das Fax-Gateway nicht auch direkt aus Word zugreifen? Das wäre in Deinem Fall einfacher.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Hive

  • Senior Mitglied
  • ****
  • Beiträge: 345
  • Geschlecht: Männlich
  • Whooaaaa!!
    • g-notes.de
Re: Wordserienbrief über Notes versenden
« Antwort #7 am: 26.10.06 - 09:47:38 »
Hi Hab mal ein VB Script geschrieben, dass

a) die Wordformatierung behält und
b) sich vollständig in Word integriert als serien-email

Der Trick wie man die Formatierung von Word behält ist über die Zwischenablage zu gehen. Dazu muss man allerdings die Frontend-Klassen benutzen, was nicht gerade sonderlich schön ist.

Es funktioniert wie ein Serienbrief, Wordvorlage + Exceltabelle + klick auf Macro = Mails, die automatisch alle versendet werden. Eigentlich wollte ich noch ein schöneres Userinterface schreiben, aber dafür gab es bisher noch keine Zeit.

Also here we  go:

~~~
Code
Sub MailMergeToEmail()

Dim Email, Subject, PrevRecord, CCMail As Variant
Dim EmailField, CCMailField As Variant
Dim UseCC As Boolean
Dim EmailOk As Boolean

Dim MyMerge As MailMerge
Dim FieldList As String

Dim LNSession As Object
Dim LNWorkspace As Object

Dim LNMailServer As Variant
Dim LNMailDBName As Variant
Dim LNMail As Object
 
UseCC = False
EmailOk = False

Set MyMerge = ActiveDocument.MailMerge

'Prüfung ob eine gültige Datenquelle existiert
If Not (MyMerge.State = wdMainAndDataSource) Then
    MsgBox ("Verarbeitung abgebrochen da keine Datenquelle existiert")
    Exit Sub
End If

'Start von Lotus Notes abfrage vom Mailsserver, Mailfile
'und dem Benutzername
Set LNSession = CreateObject("Notes.NotesSession")
Set LNWorkspace = CreateObject("Notes.NotesUIWorkspace")
LNMailServer = LNSession.GETENVIRONMENTSTRING("MailServer", True)
LNMailDBName = LNSession.GETENVIRONMENTSTRING("MailFile", True)
LNUserName = LNSession.UserName

'Eine Liste aller verfügbarer Datenfelder wird zusammengestellt
'ausgenommen werden Autoseriendruckfelder, da sie keine gültigen Daten enthalten
FieldList = Chr(13) & Chr(10)
For Each afield In MyMerge.DataSource.FieldNames
    If Not (afield.Name Like "AutoSeriendruckfeld*") Then
        FieldList = FieldList & afield.Name & Chr(13) & Chr(10)
    End If
Next afield

'definieren des Themas des Mailing
Subject = InputBox("Geben Sie das Thema für dieses Serienmailing ein", _
            "Thema Serienmailing", _
            "")

'festlegen des Feldes in der Datenquelle, dass als Empfänger Email-Adresse benutzt wird
ChooseEmailfield:
EmailField = InputBox("Geben Sie das Feld ein das die Emailadresse enthält" & Chr(13) & Chr(10) & _
            "Folgende Felder stehen zur Verfügung :" & Chr(13) & Chr(10) & _
             FieldList, _
            "Senden An:", _
            "")

'prüfen ob bei der Eingabe ein Fehler gmacht wurde, d.h. es wird geprüft,
'ob das Emailfeld tatsächlich existiert
For Each afield In MyMerge.DataSource.FieldNames
    If afield.Name = EmailField Then
        EmailOk = True
    End If
Next afield

'bei einem Fehler wird zurück zur Emaileingabe gesprungen
If Not EmailOk Then
    MsgBox ("Aus ausgewählte Felt existiert nicht")
    GoTo ChooseEmailfield
End If

'festlegen des Feldes in der Datenquelle, dass als CC Mailadresse benutzt wird
CCMailField = InputBox("Geben Sie das Feld mit der Emailadresse für die Kopie an" & Chr(13) & Chr(10) & _
            "Folgende Felder stehen zur Verfügung :" & Chr(13) & Chr(10) & _
             FieldList, _
            "Kopie AN: ", _
            "")

If CCMailField = "" Then
    UseCC = False
Else
    UseCC = True
End If

PrevRecord = 0
MyMerge.DataSource.ActiveRecord = wdFirstRecord
MyMerge.ViewMailMergeFieldCodes = False
    
While MyMerge.DataSource.ActiveRecord <> PrevRecord
    PrevRecord = MyMerge.DataSource.ActiveRecord

    Email = MyMerge.DataSource.DataFields(EmailField).Value
    If Email = "" Then
        GoTo NextRecord
    End If
        
    If UseCC Then
        CCMail = MyMerge.DataSource.DataFields(CCMailField).Value
    Else
        CCMail = ""
    End If
        
    Set LNMail = LNWorkspace.COMPOSEDOCUMENT(LNMailServer, LNMailDBName, "Memo")
    Call LNMail.FIELDSETTEXT("Subject", Subject)
    Call LNMail.FIELDSETTEXT("EnterSendTo", Email)
    Call LNMail.FIELDSETTEXT("EnterCopyTo", CCMail)
          
    Call LNMail.GOTOFIELD("Body")
    ActiveDocument.Content.Copy
    Call LNMail.Paste
    Call LNMail.SEND
    Call LNMail.Close(True)
    
    For I = 1 To 40000
    Next I
    
NextRecord:
    MyMerge.DataSource.ActiveRecord = wdNextRecord
Wend

MyMerge.ViewMailMergeFieldCodes = True

Set LNMailMemo = Nothing
Set LNMailDD = Nothing
Set LNSession = Nothing
End Sub

« Letzte Änderung: 26.10.06 - 11:02:44 von Hive »
I love deadlines, i love the whooshing sound they make when they pass by

Driri

  • Gast
Re: Wordserienbrief über Notes versenden
« Antwort #8 am: 26.10.06 - 10:39:38 »
Ehrlich gesagt, hab ich immer noch nicht so ganz verstanden, was das Ziel ist.

Eine Anmerkung allerdings :

Je nach Faxserver ist das mit dem Design kein Problem, denn viele Faxserver können ein angehängtes Worddokument direkt faxen. D.h. wenn die Mail nur aus Faxadresse im SendTo und Word-Dok im Body besteht, geht das so raus.
Dann müßte man allerdings je Empfänger ein Mail generieren, Word-Dok anhängen, Faxnummer eintragen und abschicken. Ggf. läßt sich so etwas über einen Fax-Druckertreiber lösen.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz