si tu envois un mail avec un doclink via SMTP, le routeur ne transforme pas le doclink en fichier NDL ?
sinon, t'as essayé de générer un fichier texte et d'y coller les infos dedans ?
http://www.ibm.com/developerworks/lotus ... index.html
http://forum.dominoarea.org/lecture-et- ... 11973.html
http://publib.boulder.ibm.com/infocente ... NT_EX.html
ça pourrait donner un truc du genre :
[syntax="LotusScript"]Sub SendDocLink(doc as NotesDocument)
Dim s As New NotesSession
Dim db as NotesDatabase
Dim docMail As NotesDocument
Dim rtitem As NotesRichTextItem
Dim sFileNum as integer
Dim sFileName as String
sFileName = "C:\doclink.ndl"
nFileNum = FreeFile()
Open sFileName For Output As nFileNum
Print #nFileNum, doc.Subject(0)
Print #nFileNum, "<NDL>"
Print #nFileNum, "<REPLICA " & doc.ParentDatabase.ReplicaID & ">"
Print #nFileNum, "<NOTE " & doc.UniversalID & ">"
Print #nFileNum, "</NDL>"
Close nFileNum
Set db = s.CurrentDatabase
Set docMail = New NotesDocument( db )
docMail.Form = Memo
docMail.SendTo = "Mon destinataire"
docMail.Subject = "Lien vers le doc"
Set rtitem = New NotesRichTextItem( docMail, "Body" )
call rtitem.AppendText( "Vici le lien -> " )
Set object1 = rtitem.EmbedObject( EMBED_ATTACHMENT, "", sFileName)
Call docMail.Send( False)
End Sub[/syntax]