Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-10-2007
diegolf diegolf is offline
No confirmado
 
Registrado: jun 2004
Posts: 40
Poder: 0
diegolf Va por buen camino
Mensaje SMS

Hola a todos: estuve realizando varias búsquedas en el foro y por google, y no encuentro algún ActiveX o algo parecido que me permita enviar SMS desde mi sistema en delphi.
Desde ya muchas gracias
Responder Con Cita
  #2  
Antiguo 15-10-2007
jjoliveras jjoliveras is offline
Miembro
 
Registrado: ene 2004
Posts: 20
Poder: 0
jjoliveras Va por buen camino
Hola diegolf

no necesitas ningún controlador ActiveX, tan solo necesitas dos componentes que te vienen con las Indy, que son TIdSMTP y TIdMessage en las pestaña Indy Clients, e incluso puedes enviar ficheros adjuntos y autenticación en servidores.

Te dejo parte de mi código por si te sirviera de algo.

Código Delphi [-]
  
//configuramos el SMTP
  with SMTP do
    begin
      Host := 'mail.tuservidorsmtp.com';
      HeloName := Copy('tucuenta@correo.com', Pos('@', 'tucuenta@correo.com')+1,
        length('tucuenta@correo.com')-Pos('@', 'tucuenta@correo.com'));
      if lCor_Autentificar then
        begin
          AuthenticationType := atLogin;
          if (cCor_Aut_Usuario <> '') then UserName := cCor_Aut_Usuario
          else UserName := 'tucuenta@correo.com';
          if (cCor_Aut_Clave <> '') then Password := cCor_Aut_Clave
          else Password := 'tucontraseña';
        end
      else AuthenticationType := atNone;

      if nCor_Pue_Smtp <> 0 then Port := nCor_Pue_Smtp
      else Port := 25;
    end;

  //configuramos el correo
  with MailMessage do
    begin
      From.Address := 'tucuenta@correo.com';
      From.Name := 'tucuenta@correo.com';      
      Recipients.EMailAddresses := 'destinatario@correo.com';
      CharSet := 'iso-8859-1';

      Subject := teAsunto.Text;
      Body.Text := meMensaje.Lines.Text;
    end;

  // fichero adjunto
  if FileExists(teFichero.Text) then
    TIdAttachment.Create(MailMessage.MessageParts, teFichero.Text);

  //enviamos el correo
  try
    try
      SMTP.Connect(1000);
      SMTP.Send(MailMessage);
    except on E:Exception do
      StatusMemo.Lines.Insert(0, 'ERROR: ' + E.Message);
    end;
  finally
    if SMTP.Connected then SMTP.Disconnect;

  end;

Espero te sirva de referencia.

Saludos.
Responder Con Cita
  #3  
Antiguo 15-10-2007
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.083
Poder: 18
juanelo Va por buen camino
Cita:
no necesitas ningún controlador ActiveX, tan solo necesitas dos componentes que te vienen con las Indy, que son TIdSMTP y TIdMessage en las pestaña Indy Clients, e incluso puedes enviar ficheros adjuntos y autenticación en servidores.
Lo que está en duda es como mandar Mensajes de texto a celulares (SMS) y no el poder enviar correos electronicos, al menos eso es lo que creo q pregunta el compañero.
Saludos
Responder Con Cita
  #4  
Antiguo 15-10-2007
jjoliveras jjoliveras is offline
Miembro
 
Registrado: ene 2004
Posts: 20
Poder: 0
jjoliveras Va por buen camino
Dios estoy a por pipas.

Siento el terrible y catastrófico error cometido, mea culpa, no lei bien el mensaje y entendí mensajes de correo electrónico.

Ejem, ejem, pido mis mas sinceras disculpas y hago mutis por el foro......
Responder Con Cita
  #5  
Antiguo 15-10-2007
Avatar de ArdiIIa
[ArdiIIa] ArdiIIa is offline
Miembro Premium
 
Registrado: nov 2003
Ubicación: Valencia city
Posts: 1.481
Poder: 22
ArdiIIa Va por buen camino
A ver si por aquí sale algo....
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO
Responder Con Cita
  #6  
Antiguo 16-10-2007
diegolf diegolf is offline
No confirmado
 
Registrado: jun 2004
Posts: 40
Poder: 0
diegolf Va por buen camino
Mensajes SMS (Celulares)

Pregunto a todos los usuarios de este foro: a nadie le pidieron que el sistema (realizado en Delphi) envie mensajes SMS. Parece que hasta ahora nadie ha encontrado una solución concreta. Sería bueno que entre todos hagamos un aporte para que quede como un truco en este sitio.
Saludos.
Responder Con Cita
  #7  
Antiguo 16-10-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Es que no hay ninguna aplicación que sea capaz de hacer algo así, como no sea con una pasarela,... es decir, necesitarás de una compañía que te proporcione el medio de enviar mensajes SMS, y, a partir de ahí, ver cómo se supone que tienes que hacerlo.

Por ejemplo, en Internet puedes contratar empresas que te permiten enviar SMS vía Web. Siendo esto así, probablemente, ya podrías meterle mano desde Delphi y tratar de hacerlo desde ahí en lugar desde la Web, pero, el mensaje SMS de por sí no puede enviarlo Delphi, ni ninguna otra aplicación.

¿Se entiende lo que quiero decir? Alguien tiene que enviar el SMS (empresa que a su vez tenga contratado el servicio con una operadora de telefonía) y uno sólo puede tratar (desde Delphi o desde donde sea) con ese alguien. Delphi, ni ninguna otra herramienta, por sí sola, puede enviar mensajes SMS.

Tal vez (otra posible solución) sería conectar un teléfono móvil a un ordenador... y a partir de ahí tratar desde Delphi de comunicar con el teléfono móvil y hacer que este envíe un SMS. Claro que dependerá del teléfono... que cada cual es de su padre y de su madre.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #8  
Antiguo 16-10-2007
diegolf diegolf is offline
No confirmado
 
Registrado: jun 2004
Posts: 40
Poder: 0
diegolf Va por buen camino
Dec

Agradezco tu aporte, pero todo lo que decis es más que obvio.
Segui participando.
Responder Con Cita
  #9  
Antiguo 16-10-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Pues a mí no me lo parece. Para empezar colocaste este hilo en "Api de Win32", cuando lo que es obvio (diría yo) es que no existe ninguna función del API de Windows para enviar mensajes SMS. Eso sí es obvio, creo, por eso moví el hilo a "varios". Pero, si tu manera de agradecer lo que tratamos de hacer para ayudarte es responder que lo que decimos son obviedades... no sé. ¿A ti qué te parecería?

Además... dices que es "obvio"... pero, ¿qué propones tú? Si es tan obvio, ¿cuál es el problema?
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #10  
Antiguo 16-10-2007
JuanErasmo JuanErasmo is offline
Miembro
 
Registrado: ago 2005
Posts: 544
Poder: 19
JuanErasmo Va por buen camino
bien hecho Dec,

casi 8.000 posts , no pueden competir con 39.

Bien hecho David.

Es imposible enviar sms desde delphi o cualquier otra parte, sino contratas el servicio con el operador, lo digo por experiencia propia,,,,y no me pareción tan obvio

Gracias!
Responder Con Cita
  #11  
Antiguo 17-10-2007
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.083
Poder: 18
juanelo Va por buen camino
Cita:
Tal vez (otra posible solución) sería conectar un teléfono móvil a un ordenador... y a partir de ahí tratar desde Delphi de comunicar con el teléfono móvil y hacer que este envíe un SMS. Claro que dependerá del teléfono... que cada cual es de su padre y de su madre.
Que tal,
Esta es una muy buena sugerencia, de hecho yo he estado investigando en Nokia sobre la manipulacion de sus telefonos desde una aplicacion y al parecer promete la informacion que puedes hayar, de nuevo, para este tipo compañias le interesa que gente dedicada a desarrollar lo haga para ella, ya que esto amplia la gama de soluciones ligadas a esta y por consecuencia colocan mas equipos.

Todo esto porque hoy dia nosotros somos los que ofrecemos las soluciones, y si proponemos tal o cual marca de equipo raramente se oponen a el (es como que te rechazen un router linksys , linksys???, que funcione bien es lo que se necesita) , por eso mi idea es hacer la aplicacion para una serie de telefonos nokia y presentarla asi, de manera que el equipo se conecta al oredenador y voilá!, mandamos SMS a lo bestia ! , total que ese telefono no va a ser utilizado por nadie mas que por el odernador (cuando se ha visto que tomo el router del server y lo ando paseando por todos lados ?).

Bueno esa es la idea que tengo y en cuanto tenga la informacion de NOKIA y envíe mi primer SMS, pues uds seran los primeros en saberlo.
Saludos
Responder Con Cita
  #12  
Antiguo 17-10-2007
Avatar de ArdiIIa
[ArdiIIa] ArdiIIa is offline
Miembro Premium
 
Registrado: nov 2003
Ubicación: Valencia city
Posts: 1.481
Poder: 22
ArdiIIa Va por buen camino
Aquí preguntas por un ActiveX

Cita:
Empezado por diegolf Ver Mensaje
Hola a todos: estuve realizando varias búsquedas en el foro y por google, y no encuentro algún ActiveX o algo parecido que me permita enviar SMS desde mi sistema en delphi.
Desde ya muchas gracias

Aquí se te dio una respuesta, que por cierto encontrarás tanto en el foro como en Google
http://www.arsys.es/ayuda/guias/sms.htm


y aquí todo te parece obvio....

Cita:
Empezado por diegolf Ver Mensaje
Agradezco tu aporte, pero todo lo que decis es más que obvio.
Segui participando.
Tal vez en tu pregunta te faltó decir que querías mandar SMS por el morro o algo así... para evitar esas obviedades.
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO
Responder Con Cita
  #13  
Antiguo 17-10-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por diegolf Ver Mensaje
...pero todo lo que decis es más que obvio.
Lo que es obvio (al menos para mi), es que con respuestas como esas a quien está intentando ayudarte, tienes poco futuro (y vas a obtener poca ayuda) en estos foros.

Un saludo.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #14  
Antiguo 17-10-2007
Avatar de walito
walito walito is offline
Miembro
 
Registrado: jun 2005
Posts: 121
Poder: 19
walito Va por buen camino
No se ustedes pero aca en la argentina basta con enviarle un email al numero de telefono y llega como un mensaje de texto, NumeroCelular@Compañia.com
Responder Con Cita
  #15  
Antiguo 17-10-2007
diegolf diegolf is offline
No confirmado
 
Registrado: jun 2004
Posts: 40
Poder: 0
diegolf Va por buen camino
Encontré la solución

Señores:
Ayer encontré la solución, pero consulten con DEC que ese tipo si que sabe.
Responder Con Cita
  #16  
Antiguo 17-10-2007
Avatar de ArdiIIa
[ArdiIIa] ArdiIIa is offline
Miembro Premium
 
Registrado: nov 2003
Ubicación: Valencia city
Posts: 1.481
Poder: 22
ArdiIIa Va por buen camino
Cita:
Empezado por diegolf Ver Mensaje
Señores:
Ayer encontré la solución, pero consulten con DEC que ese tipo si que sabe.
A ver DEC, eres tan amable de explicarnos. Venga no te lo calles que tu lo sabes...
Así de paso, queda para la posteridad...
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO
Responder Con Cita
  #17  
Antiguo 17-10-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Qué puedo yo decir... que no existe ninguna solución. Que existen varias, y algunas se han planteado en este hilo. Ahora bien, si el compañero lo que quiere es que "entre al trapo" pues no pienso hacerlo. ¿Por qué debería hacerlo? ¿Para qué? Así que lo dicho: quien quiera enviar mensajes SMS desde Delphi... que investige entre las distintas soluciones aportadas en este hilo por el resto de compañeros. Y punto pelota.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #18  
Antiguo 17-10-2007
Avatar de Gabo
[Gabo] Gabo is offline
Miembro Premium
 
Registrado: mar 2007
Ubicación: Murcia (España)
Posts: 684
Poder: 18
Gabo Va por buen camino
Cita:
Empezado por diegolf Ver Mensaje
Agradezco tu aporte, pero todo lo que decis es más que obvio.
Segui participando.
Cita:
Empezado por diegolf Ver Mensaje
Señores:
Ayer encontré la solución, pero consulten con DEC que ese tipo si que sabe.
Creo que te estás pasando bastante...

Creas un hilo, encuentras una solución (o eso dices) y luego no quieres compartirla con los demás que es el objetivo del foro.

Y de paso vas por ahí haciendo comentarios que no contribuyen en nada al buen ambiente que debe haber aquí.

Neftalí lleva razón, tienes poco futuro en este foro...
__________________
Saludos,
Gabo

A menos que se indique lo contrario, el código estará hecho en C++Builder.
Responder Con Cita
  #19  
Antiguo 17-10-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por Gabo Ver Mensaje
Creo que te estás pasando bastante...

Creas un hilo, encuentras una solución (o eso dices) y luego no quieres compartirla con los demás que es el objetivo del foro.

Y de paso vas por ahí haciendo comentarios que no contribuyen en nada al buen ambiente que debe haber aquí.

Neftalí lleva razón, tienes poco futuro en este foro...
Aqui lo único obvio es que este personaje es un troll, por ahí en la taberna puede encontrar el significado, pero pues creo que está por demás explicarlo, es muy OBVIO

Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #20  
Antiguo 17-10-2007
Avatar de Io
[Io] Io is offline
Miembro Premium
 
Registrado: jul 2005
Ubicación: San Fernando (Cádiz)
Posts: 259
Poder: 19
Io Va por buen camino
Obviamente tiene poco futuro en este Foro.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
mensaje rotativo lakers Varios 3 02-05-2007 12:32:00
Un mensaje en php Manuel PHP 0 10-11-2005 17:39:45
Mensaje bdertl60.bpl neleg Varios 5 04-04-2005 17:51:54
Mensaje de Yes/No Isaac Varios 4 11-02-2004 17:54:36


La franja horaria es GMT +2. Ahora son las 19:57:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi