查看“LlEmail”的源代码
←
LlEmail
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: llEmail( string address, string subject, string message ); |参数= 参数: string address string subject string message |返回值= 返回值:发送电子邮件地址与主题和消息。 |注意事项=这个函数使脚本休眠20.0秒 在给定的时间内,对象可以发送的电子邮件的数量是有限制的。 一个代理的对象在一小时内最多只能发送500条消息。 4096字节的大小限制包括主题行和自动添加的文本。实际的最大身体尺寸大约是3600字节。 根据普洛斯彼罗·林登的评论,电子邮件的节流阀做了轻微的修改:“长期以来,一直有一个节流阀,使一个脚本在发送电子邮件后休眠20秒。新的节流阀是每个用户…有些人使用许多不同的脚本来发送垃圾邮件。(新的节流阀适用)当目的地在第二人生之外。我知道同一区域内的消息没有被限制(超过20秒的延迟),而且我“相信”不同模拟市民之间的消息没有被限制(超过20秒的延迟)。 由于bug [[SVC-23]](自2005年以来一直存在),对象可能会完全停止接收电子邮件,直到该区域重新启动或该对象越过区域边界(重置脚本没有帮助)。发送的电子邮件可能最终会收到后,重新启动/区域交叉。因此,不要依赖于此功能实现可靠的区域间消息传递。 由于这个bug [[SVC-391]] llEmail将在主题中出现非ascii字符时静默失败(没有邮件到达)。但是,消息正文中的非ascii字符将被替换为“?”。 |示例= 示例1 <pre> string emailAddress = "somebody@example.com"; string emailHeader = "Someone touched me!"; default { touch_start(integer num_detected) { // llSay(PUBLIC_CHANNEL, "Sending eMail report now, this will take ~20 seconds."); key id = llDetectedKey(0); string name = llDetectedName(0); llEmail(emailAddress, emailHeader, "I was touched by: '" + name + "' (" + (string)id + ")."); // llSay(PUBLIC_CHANNEL, "Email has been sent."); } } </pre> |相关函数=[[llGetNextEmail]] [[llMessageLinked ]] |相关事件= [[email]] [[link message]] }}
该页面使用的模板:
模板:LSL Header
(
查看源代码
)
模板:LSLC
(
查看源代码
)
模板:LSLGC
(
查看源代码
)
模板:Multi-lang
(
查看源代码
)
模板:函数详情
(
查看源代码
)
返回至
LlEmail
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
网站首页
知识百科
编辑帮助
最近更改
工具
链入页面
相关更改
特殊页面
页面信息