Chr*_*dla 0 shell ruby-on-rails
我试图让rails选择文档附件,然后启动附带文档的电子邮件客户端.
我有它在我的开发笔记本电脑上工作.如果我使用适当的参数构建一个字符串并将其传递给system(),那么它将使用附件启动电子邮件客户端.
字符串看起来像
@email_content ="C:\ Program Files(x86)\ IBM\Lotus\Notes \notes.exe""Mailto:?Attach = C:\ Users\cm\RubymineProjects\technical_library\public\images\1\8302_printed.pdf
第一部分调用notes exe,第二部分启动并通过附件发送电子邮件.这在我的笔记本电脑上运行良好
但是,当我将它移动到服务器时,它并没有启动电子邮件客户端.我相信这是因为shell命令试图在服务器上执行,而不是在客户端上执行.
是否可以在客户端计算机上运行shell命令?我试图首先使用Windows,然后使用Mac环境.我尝试将C:\更改为机器名称.ie\chrislaptop\Program Files(x86)\ IBM\Lotus\Notes \notes.exe.但那没用.
| 归档时间: |
|
| 查看次数: |
51 次 |
| 最近记录: |