Autor Thema: Mail an 3000Adressen !!  (Gelesen 2391 mal)

Offline wrh$

  • Junior Mitglied
  • **
  • Beiträge: 92
Mail an 3000Adressen !!
« am: 26.10.05 - 17:41:11 »
Hallo Leutz,

ich denke ihr könnt mir ganz fix behilich sein in der Sache. Ich habe eine einfache Maske erstellt, mit der man in der Lage ist aus unseren Kontakt Management die Adressen von bestimmten Kunden auszuwählen und ein entsprechenden Text zu schreiben und als Rundschreiben zu mailen. Mein Problem ist nun, es werden wohl sicher an die 3000 Empfänger werden also 3000 Mailadressen und diese werden alle im Feld Empfänger zu sehen sein. Nun wenn die Empfänger die Mail erhalten werden sie sicher eine mega lange Adressenliste vor sich haben oder?? Nicht nur das, sie wissen an wenn wir Mails verschickt haben. Wie kann ich diese 3000 Adressen durch ein Alias ersetzen.....so dass nicht 3000x Mailadressen zu sehen sind sondern halt nur z.B. <Kunden>.

danke und hoff es wird möglich sein...

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Mail an 3000Adressen !!
« Antwort #1 am: 26.10.05 - 17:44:51 »
setze die Empfänger ins BCC ...
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Mail an 3000Adressen !!
« Antwort #2 am: 26.10.05 - 17:49:17 »
Abgesehen davon bekommt man 3000 Empfängeradressen eher nicht in das Empfängerfeld, es sei denn, die durchschnittliche Zeichenzahl pro Mailadresse ist 10.

Du musst das SendTo bzw. BCC in Portionen bestücken - sprich: Das müssen mehrere Mails werden.

Bernhard

Offline wrh$

  • Junior Mitglied
  • **
  • Beiträge: 92
Re: Mail an 3000Adressen !!
« Antwort #3 am: 26.10.05 - 17:53:10 »
@eknori, aha.....also als BCC ist schon mal eine gute lösung.

@koehlerbv, du meinst die komplette liste in von mir aus 20 isten teilen? na das wird ein spass....


Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline wrh$

  • Junior Mitglied
  • **
  • Beiträge: 92
Re: Mail an 3000Adressen !!
« Antwort #6 am: 27.10.05 - 13:39:36 »
Hallo,

jo danke für den link. Ne Frage....wieviele Zeichen groß darf denn das Feld SendTo werden?

Offline Simsala

  • Frischling
  • *
  • Beiträge: 8
  • Geschlecht: Männlich
Re: Mail an 3000Adressen !!
« Antwort #7 am: 27.10.05 - 14:49:27 »
Wieso verschickst du die Mails nicht einzeln ??

ein kleines Script und dann je empfänger eine Mail raushauen. Das geht ganz gut.

In deinem Script musst du nur ein Maildocument aufbauen mit allem was du so brauchst. und dann gehst du die Liste der empfänger durch trägst jeden einzeln ins Feld SendTo ein und machst dann einen Send dazu. Dann ist dir auch die Anzahl vollkommen wurscht.

Das ganze kannst du dann später verfeinern in dem Du die Adressen speziellen Kategorien zuordnest.

Also Z.B. alle "Geschäftsführer" oder "Marketingleute" In deiner Rundschreibenmaske gibst du dann diese Schlüsselwörter vor die dann zur Laufzeit ausgewertet werden.

Komme gerade nicht an das Script ran, da mein Notesclient blockiert ist, wenn du willst kann ich dir mal ein Musterscript hier reinposten. 
was sagten so manche Manager über Notesentwicklungen "Quick and Dirty" Naja schnell stimmt aber dreckig habe ich meine Applikationen noch nie gefunden.

Offline wrh$

  • Junior Mitglied
  • **
  • Beiträge: 92
Re: Mail an 3000Adressen !!
« Antwort #8 am: 27.10.05 - 15:24:53 »
Hallo Simsala,

ja vielen dank für die idee...ist eigentlich ganz gut!! also ich werd anfangen die idee zu verwirklichen..., eventuell wäre ich natürlich sehr dankbar diesen scrip zu sehen..! danke nochmals...bis dann

Offline Simsala

  • Frischling
  • *
  • Beiträge: 8
  • Geschlecht: Männlich
Re: Mail an 3000Adressen !!
« Antwort #9 am: 27.10.05 - 15:28:49 »
noch 2.000 dokumente dann ist mein Agent fertig und ich kann die ID wechseln. Dann kann ich dir den Code hier reinstellen ist echt recht simpel und mit der neuen "Agent im Hintergrund" Methode geht das echt ganz gut. Der USer kann in Ruhe weiterarbeiten. Naja nur ID Wechseln geht wohl nicht *grins*
was sagten so manche Manager über Notesentwicklungen "Quick and Dirty" Naja schnell stimmt aber dreckig habe ich meine Applikationen noch nie gefunden.

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: Mail an 3000Adressen !!
« Antwort #10 am: 27.10.05 - 15:47:37 »
Nur eine Anmerkung: Bei einer derartigen Menge an Mails kann es passieren, dass einige Mailprovider ihre Server zu machen und die Mails nicht mehr annehmen. Vor allem AOL, ... sind dafür berühmt/berüchtigt.

Falls Ihr das öfter macht, würd ich ev. einen externen Dienstleiser hinzuzieghen oder spezielle Lösungen wie emarsys verwenden - die haben auch den direkten Kontakt zu den großen Mailprovidern und bringen daher fast alle Mails durch.
Und nein, ich bekomme von denen keine Provision.
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 Simsala

  • Frischling
  • *
  • Beiträge: 8
  • Geschlecht: Männlich
Re: Mail an 3000Adressen !!
« Antwort #11 am: 27.10.05 - 16:03:41 »
So das ist eine Action in einem "Maildokument" In dem Dokument gibt es ein Bodyfeld und ein subject feld sowie noch ein Feld mit Verteiler angaben. Anhand des verteilers wird gefiltert wer Post bekommt. wie gesagt recht simpel tut aber hier bei uns seinen dienst und das seit Jahren ganz vernünftig. !! 

Dim ws As New notesuiworkspace
   Dim s As New notessession
   Dim uidoc As notesuidocument
   Dim db As notesdatabase 
   Dim doccoll As notesdocumentcollection   
   Dim view As notesview   
   Dim PERS_view As notesview   
   Dim empfdoc As notesdocument
   Dim Maildoc As notesdocument
   Dim doc As notesdocument
   Dim PERS_doc As notesdocument
   Dim item As NotesItem
'   Dim rtitem As NotesrichtextItem
   Dim rtitem As NotesItem
   Dim Mailadressen List As String
   Dim anz As Integer
   Dim flag As Variant
   Dim x As Variant
   
   Set uidoc = ws.currentdocument
   Call uidoc.Save
   
   Set doc = uidoc.document
   doc.RUND_SEND = Now
   
   Set db = s.currentdatabase
   Set view = db.getview("LUPERSONEN")   
   Set PERS_view = db.getview("PERSGRU")   
   Set Maildoc =  Db.CreateDocument
   
   Maildoc.from = doc.SendFrom(0)         
   Maildoc.Subject = doc.Subject(0)
   Set rtitem = DOC.GetFirstItem( "Body" )
   Call rtitem.CopyItemToDocument( Maildoc, "Body" )
   
   Forall i In Doc.VERTEILER
      Set DocColl = View.GetAllDocumentsByKey(i ,True )            
      Set empfdoc = doccoll.getfirstdocument
      For x = 1 To doccoll.count
         If Iselement(Mailadressen(empfdoc.MailAddress(0))) = False Then
            
            Mailadressen(empfdoc.MailAddress(0)) = empfdoc.MailAddress(0)
            
            Maildoc.SendTo = empfdoc.MailAddress(0)      
            On Error Resume Next            
            Call Maildoc.Send( False )
            If Err = lserr_notes_no_match Then
               Msgbox("Empfänger nicht gefunden: " & I)
            End If
            On Error Goto 0
            Print "Email senden an: " & empfdoc.MailAddress(0)
         End If         
         Set empfdoc = doccoll.getnextdocument(empfdoc)
      Next
   End Forall
   

was sagten so manche Manager über Notesentwicklungen "Quick and Dirty" Naja schnell stimmt aber dreckig habe ich meine Applikationen noch nie gefunden.

Offline wrh$

  • Junior Mitglied
  • **
  • Beiträge: 92
Re: Mail an 3000Adressen !!
« Antwort #12 am: 27.10.05 - 16:37:28 »
jo vielen dank.....!!!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz