问题标签 [pony]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3013 浏览

ruby - 如何在邮件 gem 中使用 body erb 模板?

我想在邮件 erb 模板中用作正文。当我在 Pony gem 上设置它时它可以工作。

ERB 文件

0 投票
1 回答
1106 浏览

ruby - Ruby Pony 发送 ssl 问题

我很难让小马上班。现在我收到一个错误:

TypeError:错误的参数(NilClass)!(预期类型的​​ OpenSSL::SSL:SSLContext)

我正在使用 Pony.rb 和 smtp,这是迄今为止的方法调用:

我已经搜索了文档和 smtp.rb 文件以弄清楚发生了什么,但不知何故它没有被传递一个 SSLContext 对象,我不知道如何在 Pony 中做到这一点。

0 投票
1 回答
318 浏览

ruby - 奇怪的行为小马邮件 Sinatra

我可以使用 Sinatra 和 Pony 邮件从我的站点很好地发送邮件。问题在于将正文设置为使用 erb 模板。

所以我的配置是这样设置的

所以我的主题呈现正确,但消息的正文实际上作为我网页的 html 源返回(好像我右键单击查看源)

我的erb模板是这样的

那么为什么身体不渲染erb tempalte?

我在这里有点困惑?我是否在 erb 模板中设置错误?

谢谢

0 投票
2 回答
666 浏览

ruby - Ruby Pony Gem,如何在电子邮件正文中添加换行符

我正在使用 ruby​​ pony gem 在我的程序中发送一封自动电子邮件。问题是我无法弄清楚如何给它换行。

比如我给它,

这就是我在电子邮件中得到的信息:

代替

我怎样才能解决这个问题。

0 投票
2 回答
816 浏览

ruby - 使用 array.each 循环遍历字符串数组不起作用?

作为学习 Ruby 的一部分,我正在制作一个基本的联系表单,其中数组中有一串电子邮件地址,联系表单中的消息通过 Rails Pony 发送给每个人。

我在循环中做错了,因为它抛出错误“没有将字符串隐式转换为整数”。

我在这里做错了什么?

谢谢!

0 投票
1 回答
73 浏览

ruby-on-rails - 格式化从 Pony.mail 发送的电子邮件

我使用 Pony 为我的网络应用程序制作了一个联系表。我还没有弄清楚如何使用表单中的某些字段格式化电子邮件。我想要按以下方式格式化的电子邮件,

名字:“用户输入的名字” 姓氏:“用户输入的姓氏”

有没有人有任何使用 Pony 的经验来实现这一点?如果需要,我可以发布代码片段。

0 投票
1 回答
1779 浏览

ruby - GMX && Ruby 邮件 SMTP:“到达文件末尾”

我无法Mail(或Pony就此而言)连接以通过 smtp 服务器发送电子邮件,其中包含我知道正确的凭据、端口号和地址参数。但是,当使用邮件客户端(thunderbird、ink...等)时,我可以正常连接。

这是我得到的堆栈跟踪:

这是生成的代码:

这是能够发送电子邮件的桌面电子邮件客户端之一的服务器设置的屏幕截图:

在此处输入图像描述

最终情节转折:如果我使用 gmail 的 smtp,则此代码有效。

感谢你们的任何见解!

0 投票
1 回答
333 浏览

ruby - 在 Pony 中附加多个 csv 文件

我是 Pony 的新手。在我的 sinatra 应用程序中,我使用 Pony 发送邮件。但是我在发送多个 csv 文件作为附件时面临的问题。在邮件中,我只收到一个文件 noname.csv ,其中包含所有文件的内容。但我不想要它,我想要所有文件单独附加。我编写的代码如下:

0 投票
0 回答
811 浏览

ruby - 使用 Pony、Sinatra 和 Middleman 获取 Ruby 联系表单

我正在使用通常的表格创建一个联系页面,我发现 Pony 似乎符合我的需要。该站点基本上是静态的,因此是使用 Middleman 构建的,但我一直在阅读并想添加一个联系表单 Sinatra 会有所帮助。

我有我的形式;我有我的 ruby​​ 代码,但我很难将它们组合在一起。我似乎遗漏了一些会触发 ruby​​ 代码的东西。

/source/contact-us.html.haml 中的表格:

以及 ruby​​ 代码(目前在 /mail.rb 中):

我正在本地测试并托管在我已验证运行 Ruby 的服务器上(这始终是一个好的开始;))

我在stackoverflow的其他地方看了看,发现了类似的东西,但没有什么能帮助我解决我的问题:

ruby、sinatra 和 haml 中的联系表

使用 Pony 和 Sinatra 发送邮件

这是我第一次在网站上使用 Ruby 和 Middleman,所以我学到了很多东西——我不禁觉得我在这里错过了一些相当明显的东西。

0 投票
1 回答
472 浏览

gtk - 在 Fedora 上使用 D lang 的 GtkD

我使用 Fedora20 并通过 sudo yum install gtkd 安装 gtkd

如何编译 gtk 这段代码?

但我得到这个错误

➜ /tmp dmd -L-lgtkd -L-ldl main.d main.d(1):错误:模块 MainWindow 位于文件 'gtk/MainWindow.d' 中,无法读取导入路径 [0] = /usr/include /dmd/phobos 导入路径[1] = /usr/include/dmd/druntime/import

请帮我。