Terminado

Adaptación programa Vba bajo Libreoffice en Ubuntu

Publicado el 18 Febrero, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Busco programador para adaptar macro  de libreoffice, modificando el servicio de envío por email. Es un tema sencillo. Adjunto la macro entera, pero lo que hay que modificar  es :

objMessage.TextBody = "Factura de " & Format(año & "/" & mes, "MMMM") & "."
& VbCrLf & vbCrLf & "Un cordial saludo." & VbCrLf & "SUNCABI"
' Tipo de envío: Usar un servidor SMTP externo
    objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = cdoSendUsingPort
    ' Tipo de autentificación: NONE, Basic (codificación Base64), NTLM
    objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = cdoBasic
    ' Timeout máximo para establecer una conexión con el servidor SMTP
    objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 10
    ' Servidor SMTP con el que se enviará el e-mail
    objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.gmail.com"
    ' Cuenta de usuario en el servidor SMTP
    objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "facturasuncabi@gmail.com"
    ' Contraseña en el servidor SMTP
    objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "hazhcwzmmqsegfyo"
    ' Puerto de comunicación con el servidor SMTP
    objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 465
    ' Usar ssl en la conexión con el servidor smtp (true o false)
    objmessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = true
    objMessage.Configuration.Fields.Updatel

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Plataformas requeridas Linux / Unix

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por J. R.