Buenas.
Necesito enviar correos desde una aplicacion, algo asi que cuando den
click en un link “Enviar correo”, esto se haga sin hacer nada mas.
que plugin me recomiendan, que sea facil de usar.
saludos
Buenas.
Necesito enviar correos desde una aplicacion, algo asi que cuando den
click en un link “Enviar correo”, esto se haga sin hacer nada mas.
que plugin me recomiendan, que sea facil de usar.
saludos
javier ramirez wrote:
Hola,
Necesito enviar correos desde una aplicacion, algo asi que cuando den
click en un link “Enviar correo”, esto se haga sin hacer nada mas.que plugin me recomiendan, que sea facil de usar.
te recomiendo el plugin google, con la cadena de b�squeda “rails send mail”
cualquiera de los primeros 15 resultados te van a ayudar bastante
saludos,
j
si gracias ya lo acababa de hacer
Hola,
Necesito enviar correos desde una aplicacion, algo asi que cuando den
click en un link “Enviar correo”, esto se haga sin hacer nada mas.que plugin me recomiendan, que sea facil de usar.
te recomiendo el plugin google, con la cadena de búsqueda “rails send mail”
cualquiera de los primeros 15 resultados te van a ayudar bastante
saludos,
j
si gracias ya lo acababa de hacer
http://www.eparreno.com/2007/08/07/formulario-de-contacto-en-ror-con-action-mailer/
2008/3/27, Andrés gutiérrez [email protected]:
no, definitivamente no he podido enviar mail con action mailer. estoy
sospechando del proxy de la la empresa. me genera el siguiente error:
i!
You are having one email message from [email protected] with a tilte
This is title
and following is the message:
dsasdasdasd
Thanks
Timeout::Error (execution expired):
c:/ruby/lib/ruby/1.8/timeout.rb:54:in open' C:/rails/cap/vendor/plugins/action_mailer_optional_tls/lib/smtp_tls.rb:35:in
do_tls_start’
c:/ruby/lib/ruby/1.8/timeout.rb:56:in timeout' c:/ruby/lib/ruby/1.8/timeout.rb:76:in
timeout’
C:/rails/cap/vendor/plugins/action_mailer_optional_tls/lib/smtp_tls.rb:35:in
do_tls_start' C:/rails/cap/vendor/plugins/action_mailer_optional_tls/lib/smtp_tls.rb:18:in
send’
C:/rails/cap/vendor/plugins/action_mailer_optional_tls/lib/smtp_tls.rb:18:in
start' C:/rails/cap/vendor/plugins/action_mailer_optional_tls/lib/smtp_tls.rb:10:in
start’
C:/rails/cap/vendor/plugins/action_mailer_optional_tls/lib/action_mailer_tls.rb:9:in
perform_delivery_smtp' c:/ruby/lib/ruby/gems/1.8/gems/actionmailer-1.3.6/lib/action_mailer/base.rb:451:in
send’
c:/ruby/lib/ruby/gems/1.8/gems/actionmailer-1.3.6/lib/action_mailer/base.rb:451:in
deliver!' c:/ruby/lib/ruby/gems/1.8/gems/actionmailer-1.3.6/lib/action_mailer/base.rb:333:in
method_missing’
/app/controllers/emailer_controller.rb:8:in sendmail' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:1101:in
send’
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:1101:in
perform_action_without_filters' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:696:in
call_filters’
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:688:in
perform_action_without_benchmark' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:66:in
perform_action_without_rescue’
c:/ruby/lib/ruby/1.8/benchmark.rb:293:in measure' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:66:in
perform_action_without_rescue’
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/rescue.rb:83:in
perform_action' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:435:in
send’
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:435:in
process_without_filters' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:684:in
process_without_session_management_support’
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/session_management.rb:114:in
process' c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:334:in
process’
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/dispatcher.rb:41:in
dispatch' c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/bin/../lib/mongrel/rails.rb:76:in
process’
c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/bin/…/lib/mongrel/rails.rb:74:in
synchronize' c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/bin/../lib/mongrel/rails.rb:74:in
process’
c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/lib/mongrel.rb:159:in
process_client' c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/lib/mongrel.rb:158:in
each’
c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/lib/mongrel.rb:158:in
process_client' c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/lib/mongrel.rb:285:in
run’
c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/lib/mongrel.rb:285:in
initialize' c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/lib/mongrel.rb:285:in
new’
c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/lib/mongrel.rb:285:in
run' c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/lib/mongrel.rb:268:in
initialize’
c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/lib/mongrel.rb:268:in
new' c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/lib/mongrel.rb:268:in
run’
c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/lib/mongrel/configurator.rb:282:in
run' c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/lib/mongrel/configurator.rb:281:in
each’
c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/lib/mongrel/configurator.rb:281:in
run' c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/bin/mongrel_rails:128:in
run’
c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/lib/mongrel/command.rb:212:in
run' c:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.3-i386-mswin32/bin/mongrel_rails:281 c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:488:in
load’
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:488:in
load' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:342:in
new_constants_in’
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:488:in
load' c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/commands/servers/mongrel.rb:60 c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
gem_original_require’
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
require' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:495:in
require’
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:342:in
new_constants_in' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:495:in
require’
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/commands/server.rb:39
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
gem_original_require' c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
require’
./script/server:3
-e:2:in `load’
-e:2
Rendering
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/templates/rescues/layout.rhtml
(500 Internal Error)
Por el log se ve que está utilizando smpt con SSL. Debe ser el proxy.
Podrias utilizar el servidor de correo de tu empresa para mandar los
correo y asà “en teorÃa” no tendrÃas problemas al mandar.
Saludos táctiles desde Praga (Euruko)
Francesc
–
Not sent from my iPhone, but my iPod.
Mira por donde a mi me ha ofendido.
Si preguntas si hay un plugin para Rails para enviar email es porque
no te has mirado ni lo que incluye Rails, qué es ActionMailer.
La respuesta de usar el plugin Google fué divertida. Basicamente el
qué respondió adornó un poco la respuesta de “busca en google”.
Entiendo qué hayas dedicado/perdido 2 dias arreglandolo, pero quizas
ahora serÃa un buen momento para qué compartas con la lista como se
mandan emails con Rails.
También entiendo qué si estas en una empresa qué utiliza Rails no
estarÃa mal comprar un libro de Rails, ya sea en formato papel o PDF,
ya qué os evitarÃa estas pérdidas de dos dÃas de trabajo.
Un saludo desde la Euruko en Praga.
Francesc
–
Not sent from my iPhone, but my iPod.
On Mar 29, 2008, at 3:30, William F.
<[email protected]
Muchas gracias por vuestra ayuda, solo lo pude solucionar con estos
links:
http://www.rubyinside.com/how-to-use-gmails-smtp-server-with-rails-394.html
http://www.prestonlee.com/archives/63
no entiendo, segun el foro es superfacil, pero yo lo vi muy complicado.
me funciono con gmail.
falta probarlo desde mi empresa utilizando el correo corporativo y
saliendo por un proxy.
sin querer ofender a nadie, el que se digne darme unas indicaciones para
hacerlo le agradezco. pues utilizando el plugin de google me demore 2
dias, creo que seria bueno ayudar a las personas para que no tengan que
pasar por esto, no ser tan egoistas, pues de eso se trata un foro, de
APRENDER DE LAS EXPERIENCIAS DE OTROS.
saludos y gracias.
Tines razon, esta mejor google que el foro.
Hola,
sin querer ofender a nadie,
cuando una frase empieza así, está claro que no es para hacer amigos
el que se digne darme unas indicaciones para hacerlo le agradezco. pues utilizando el plugin de google me demore 2 dias, creo que seria bueno ayudar a las personas para que no tengan que
disculpa por haber sido egoista y decirte que uses google con la cadena
a usar para la búsqueda. Si en google.com pongo, como te dije, rails
send mail, el primer resultado es
http://wiki.rubyonrails.org/rails/pages/HowToSendEmailsWithActionMailer
Como has dicho que te ha costado dos días mandar un mail siguiendo esa
página, por un momento me ha dado cargo de conciencia, así que he
copiado línea a línea lo que dicen que hagas (me ha llevado unos 4
minutos y medio en total).
todo funciona… a la primera
si a ti te ha llevado dos días mandar ese mail no es culpa mía…
reclama a la madre naturaleza (sin ánimo de ofender)
otro tema es que te hayan surgido otras complicaciones, como problemas
de configuración, de conexión, un proxy, etc… Si tu pregunta inicial
hubiera sido que estás intentando mandar un mail, que te da un timeout y
sospechas del proxy, lo mismo hubiera te hubiera contestado otra cosa.
Pero preguntando una cosa que está en todos los libros de Rails del
mundo, en muchos tutoriales, en la wiki de Rails y en la propia
documentación, parecía que no habías hecho mucho esfuerzo antes de
preguntar.
pasar por esto, no ser tan egoistas, pues de eso se trata un foro, de APRENDER DE LAS EXPERIENCIAS DE OTROS.
así es… teniendo siempre en cuenta que a los otros les lleva un
valioso tiempo contestar a las dudas y que todos aprendemos más si se
hacen preguntas concretas.
mis disculpas a los miembros de la lista por reabrir esto, pero no pude
dejarlo sin respuesta por alusiones.
saludos,
javier ramírez
Esta bien, disculpas, ya no volvere a preguntar.
On 31/03/2008, javier ramirez [email protected] wrote:
Hola,
sin querer ofender a nadie,
cuando una frase empieza así, está claro que no es para hacer amigos
Por alguna razón, no me han llegado los mails de la persona que
consultaba en este hilo, así que sólo me he enterado de esta
discusiónpor las respuestas y los textos quoteados.
En todo caso, que quede claro que los puntos que expone Javier son y
serán la política oficial de esta lista. Y que llamar “egoistas” a la
gente que pierde tiempo en responder a nuestras consultas es de
bastante mal gusto.
–
Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o simplelogica.net
Recuerda comer mucha fruta y verdura.
Yo hace rato me limito bastante, porque el nivel de testosterona en este
grupo es muy alto, yo siempre he pensado que a diversos niveles de
usuarios
desde muy bajos conocimientos hasta muy altos, creo que serÃa deber
nuestro
alentar a los de nivel bajo para que vayan subiéndolo. Me da pesar
porque es
una manera de desestimar a los nuevos usuarios y a los de niveles bajos.
Te
doy la razón aún sopena de que me expulsen del foro.
BenjamÃn Cárdenas
On Mon, Mar 31, 2008 at 8:46 AM, William F. <
On 31/03/2008, Benjamin C. [email protected] wrote:
Yo hace rato me limito bastante, porque el nivel de testosterona en este
grupo es muy alto, yo siempre he pensado que a diversos niveles de usuarios
desde muy bajos conocimientos hasta muy altos, creo que sería deber nuestro
alentar a los de nivel bajo para que vayan subiéndolo. Me da pesar porque es
una manera de desestimar a los nuevos usuarios y a los de niveles bajos. Te
doy la razón aún sopena de que me expulsen del foro.
Benjamín, se ha explicado una y mil veces que lo que se pide no es
aptitud (tener conocimientos altos, medios o bajos) sino actitud
(básicamente, buscar en Google, investigar por cuenta propia y
redactar bien las preguntas para que los demás tengan toda la
información necesaria)
Tres preguntas:
–
Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o simplelogica.net
Recuerda comer mucha fruta y verdura.
Manuel,
Lo que no me parece es la manera de decir las cosas, me parece
fundamental
el respeto, sobre todo cuando se hace parecer al otro como tonto, asÃ
sea de
broma, que fué lo que và en este caso. Me sentà herido en varias
oportunidades en las respuestas (y no soy yo), pero a mi parecer se
necesita
mas tacto. Si, en todos los foros se mencionan las famosas reglas,
(entonces
todos los foristas las conocen?), yo soy de antaño y las conozco
perfectamente, lo primero que hago al entrar a uno es revisar todo el
histórico, asé me demore semanas, hago búsquedas temáticas de acuerdo a
mis
dudas, y si aún no lo encuentro voy a google (gracias a Dios no tengo
problemas con el inglés, pero muchos si), y si aún no encuentro la
solución
posteo, muchas veces precisamente por el proceso mis preguntas no
obtienen
solución. Pero yo fuà docente y conozco la netiqueta perfectamente (pero
no
todos tienen esa oportunidad). Yo pertenezco a este foro casi desde sus
inicios, al de Ruby, desde el 2001 (cuando estaba en yahoo), y nunca he
sido
hiriente, procuro entender la posición del otro. Asà me parezca una
pregunta
obvia.
Eso es lo que pienso,
BenjamÃn
2008/3/31 Manuel González Noriega [email protected]:
Es que esto no es un foro, es una lista … no? Yo creo que allí esta
la diferencia.
Xavier, y lo que comentas es facil de integrar con Rails.
Francesc
El 31/03/08, Benjamin C. [email protected]
escribió:> Yo hace rato me limito bastante, porque el nivel de testosterona en este
grupo es muy alto, yo siempre he pensado que a diversos niveles de usuarios
desde muy bajos conocimientos hasta muy altos, creo que sería deber nuestro
alentar a los de nivel bajo para que vayan subiéndolo.
Me da pesar porque es
una manera de desestimar a los nuevos usuarios y a los de niveles bajos.
Benjamín, William: de verdad creo que el “aumento de testosterona” que
comenta Benjamín no se debe a que la gente haga preguntas básicas o
que tengan un bajo conocimiento de Rails. Los asistentes hispanos a la
Euruko hemos hablado sobre esto y creo que Fernando Guillén dió en el
clavo cuando comentó que se trata de un problema de desconocimiento de
la netiqueta por parte de los que plantean algunas preguntas:
http://www.netiqueta.org/netiqueta_correo.shtml
Este documento no ha sido redactado por miembros de esta lista, de
modo que podéis apreciar que existe un consenso generalizado acerca de
que no está bien preguntar a cada suscriptor de una lista (que
dedicará parte de su tiempo libre un tiempo a leer, y si puede a
responder al mensaje) cuando una máquina de google tarda unos segundos
en ofrecer resultados que, como acaba de demostrar Javier Ramírez,
pueden resolver el problema planteado. Personalmente me parece que
quien hace esto valora en poco o nada el tiempo de los demás.
Si esa búsqueda no da resultados positivos, o si éstos plantean
algúnproblema concreto, entonces es buen momento para preguntar a la lista,
aportando todos los datos relacionados con el problema y explicando
éste de la forma más completa y concisa posible. En esta lista se han
contestado preguntas superbásicas cuando su autor ha demostrado que
las ha intentado resolver antes de recurrir a la lista: lo que
algunos consideramos “ofensivo” es preguntar sin valorar el tiempo que
los demás van a perder en leerte y contestarte. Por mi parte ignoro
esas preguntas, pero sí reconozco que me molesta haber perdido
mástiempo en leerlas que lo que su autor habría tardado en responderlas
usando un buscador.
Un saludo.
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs