Autor Thema: Aus Username die E-Mail generieren  (Gelesen 1750 mal)

Offline OlliS.

  • Frischling
  • *
  • Beiträge: 30
Aus Username die E-Mail generieren
« am: 03.07.12 - 16:27:13 »
Hallo Zusammen,

gibt es in Script eine Funktion die aus einem bestehenden Username die E-Mail Adresse als String ausgibt?

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.885
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Aus Username die E-Mail generieren
« Antwort #1 am: 03.07.12 - 20:13:00 »
NotesDirectory.LookupNames
oder
NotesView.GetDocumentByKey( UserName ) auf die ($Users) der names.nsf auf dem Server
oder
notesRegistration.GetUserInfo
oder
oder
oder
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline Skalden

  • Frischling
  • *
  • Beiträge: 22
  • Geschlecht: Männlich
Re: Aus Username die E-Mail generieren
« Antwort #2 am: 06.07.12 - 12:43:53 »
Ich behaupte mal du meinstest zu glauben:
Code
Dim Mail As String
Dim nam As NotesName
Dim session AS New Notessesion

Set nam = session.createname("Karl-Gustav Meyer")
Mail = nam.Mailadress
Also eine tatsächliche Funktion.

Nein, die gibt es nicht. Für Alternativen schau dir den Post über meinem an.

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Aus Username die E-Mail generieren
« Antwort #3 am: 06.07.12 - 13:31:05 »
Für den Fall verwende ich in etwa so ein Konstrukt
Code
dim email as string
email =join(Eval({@NameLookup([NoUpdate];"} & NAME & {";"InternetAddress");}),"")

Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz