Avatar billede Sweet1 Nybegynder
28. februar 2013 - 14:50 Der er 20 kommentarer og
1 løsning

Få Kyocera FS-C1020mfp PCL 5C til at scanne og sende som email

Hey

Sidder i øjeblikket og forsøger at få en Kyocera FS-C1020mfp til at scanne og sende det som email, men kan ikke få den til at snakke med vores emailserver som er gmail.

Er der nogen der har erfaring med dette ?



/Sweet1
Avatar billede RogerWilco Seniormester
06. marts 2013 - 19:30 #1
Prøv at indstille printerens SMTP-opsætning, så der sendes til adressen "smtp.google.com" på port 465 med SSL aktiveret.
Avatar billede Sweet1 Nybegynder
12. marts 2013 - 16:16 #2
Hey

Havde ikke set der var kommet svar.

Jeg prøver det lige af i morgen og vender tilbage :)
Avatar billede Sweet1 Nybegynder
13. marts 2013 - 12:34 #3
Hmm det vil den ikke tage imod, eller dvs. den kan ikke connecte til serveren.

Kan det være den Juniper der spærrer for det ?
Avatar billede RogerWilco Seniormester
13. marts 2013 - 18:39 #4
Det kan godt være Juniper der spærrer. Dette kan man teste ved at sende fra en pc.

Prøv at gemme nedenstående script mellem de stiplede linjer som f.eks. "testmail.vbs", ret til i linjer der begynder med "const" med egen mail-opsætning, og dobbeltklik på filen. Det kræver ikke mailprogram installeret.

--------------------------------------------------------------
Option Explicit

Const afsender = "afsender@et.domæne"
Const modtager = "modtager@et.domæne"
Const emne    = "emne"
Const tekst    = "noget tekst"

Const SmtpServer = "smtp.google.com"
Const SmtpPort = 465
Const SmtpUseSSL = true
Const SmtpUser = "brugernavn@gmail.com"
Const SmtpPswd = "password"

Dim objEmail
Set objEmail = CreateObject("CDO.Message")

With objEmail.Configuration.Fields
  .Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
  .Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
  .Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = SmtpServer
  .Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = SmtpPort
  .Item ("http://schemas.microsoft.com/cdo/configuration/sendusername") = SmtpUser
  .Item ("http://schemas.microsoft.com/cdo/configuration/sendpassword") = SmtpPswd
  .Item ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = SmtpUseSSL
  .Item ("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 30
  .Update
  End With
objEmail.From = afsender
objEmail.To = modtager
objEmail.Subject = emne
objEmail.Textbody = tekst
On Error Resume Next
objEmail.Send
If Err Then WScript.Echo "Mailfejl:" & vbCrLf & Hex(Err.Number) & " - " & Err.Description
------------------------------------------------------------------
Avatar billede Sweet1 Nybegynder
15. marts 2013 - 11:51 #5
Har lige gjort som du sagde.

Den kommer med denne fejl :

Scripts : C:\Users\Lager\Desktop\testmail.vbs
Line : 18
Char : 51
Error : Unterminated string constant
Code : 800A0409
Source : Microsoft VBScript compilation error
Avatar billede RogerWilco Seniormester
16. marts 2013 - 12:54 #6
Ups - eksperten.dk laver forresten om linjerne med links.
Hvis man fjerner kolon efter http, bliver det vist korrekt, du skal så lige selv sætte dem på igen:

  .Item ("http//schemas.microsoft.com/cdo/configuration/sendusing") = 2
  .Item ("http//schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
  .Item ("http//schemas.microsoft.com/cdo/configuration/smtpserver") = SmtpServer
  .Item ("http//schemas.microsoft.com/cdo/configuration/smtpserverport") = SmtpPort
  .Item ("http//schemas.microsoft.com/cdo/configuration/sendusername") = SmtpUser
  .Item ("http//schemas.microsoft.com/cdo/configuration/sendpassword") = SmtpPswd
  .Item ("http//schemas.microsoft.com/cdo/configuration/smtpusessl") = SmtpUseSSL
  .Item ("http//schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 30

Resten af linjerne skulle være gode nok...  (c:
Avatar billede Sweet1 Nybegynder
21. marts 2013 - 12:28 #7
Prøver det lige af og vender tilbage :)

Havde ikke lige set du havde svaret, så undskyld jeg først svarer nu
Avatar billede Sweet1 Nybegynder
21. marts 2013 - 12:32 #8
Nu siger den dette :

Mailfejl:
80040220 - The "SendUsing" configuration value is invalid
Avatar billede RogerWilco Seniormester
21. marts 2013 - 19:14 #9
Det ser ud til at Google har skiftet SMTP-server siden jeg sidst brugte et script som dette.
Prøv at bruge SMTP-server:  smtp.gmail.com

Hvis det stadig fejler, kan du evt. prøve scriptet på et andet netværk, hvor der ikke er mistanke om blokering i firewall.
Avatar billede Sweet1 Nybegynder
22. marts 2013 - 14:23 #10
Den siger igen :

Mailfejl:
80040220 - The "SendUsing" configuration value is invalid
Avatar billede RogerWilco Seniormester
25. marts 2013 - 20:41 #11
Og hvis du prøver på et andet netværk, f.eks. hjemme?
Jeg har ingen problemer med dette script på min egen ADSL-forbindelse.

Hvordan er din mail-opsætning?
Hvis der er en lokal mailserver, kan det jo være, at kun denne har adgang til Gmail, og at printeren derfor skal bruge denne som "relay".
Avatar billede Sweet1 Nybegynder
25. marts 2013 - 23:47 #12
Hey

Jeg har ikke forsøgt det på et andet netværk, kun der hvor det skulle virke, men kan da godt lige prøve det af på et andet net ?

På nettet hvor det skal virke, der er mail-opsætningen den, at jeg har en  email til vores eget domæne som så kører via gmail.

Jeg logger som regel på min email via outlook eller via min mobil.

Vi har ingen mailserver stående.
Avatar billede Sweet1 Nybegynder
25. marts 2013 - 23:55 #13
Har lige prøvet scriptet på et andet net og får samme fejl :/

Option Explicit

Const afsender = "fra@email.com"
Const modtager = "til@email.com"
Const emne    = "emne"
Const tekst    = "noget tekst"

Const SmtpServer = "smtp.gmail.com"
Const SmtpPort = 465
Const SmtpUseSSL = true
Const SmtpUser = "fra@email.com"
Const SmtpPswd = "password"

Dim objEmail
Set objEmail = CreateObject("CDO.Message")

With objEmail.Configuration.Fields
  .Item ("http//schemas.microsoft.com/cdo/configuration/sendusing") = 2
  .Item ("http//schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
  .Item ("http//schemas.microsoft.com/cdo/configuration/smtpserver") = SmtpServer
  .Item ("http//schemas.microsoft.com/cdo/configuration/smtpserverport") = SmtpPort
  .Item ("http//schemas.microsoft.com/cdo/configuration/sendusername") = SmtpUser
  .Item ("http//schemas.microsoft.com/cdo/configuration/sendpassword") = SmtpPswd
  .Item ("http//schemas.microsoft.com/cdo/configuration/smtpusessl") = SmtpUseSSL
  .Item ("http//schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 30
  .Update
  End With
objEmail.From = afsender
objEmail.To = modtager
objEmail.Subject = emne
objEmail.Textbody = tekst
On Error Resume Next
objEmail.Send
If Err Then WScript.Echo "Mailfejl:" & vbCrLf & Hex(Err.Number) & " - " & Err.Description
Avatar billede RogerWilco Seniormester
27. marts 2013 - 06:20 #14
Ved søgning på nettet kan jeg se, at mange har store problemer med denne type script på en Windows 7. Jeg bruger normalt XP, og har ingen problemer, men prøver jeg på en Windows 7, virker det ikke.

Så må vi droppe en testmail og se, om der rent IP-mæssigt er forbindelse. Prøv i en kommandoboks at skrive:
telnet smtp.gmail.com 467

Hvis det skrevne slettes og cursoren står i øverste venstre hjørne, er der forbindelse, og du kan så (i blinde) skrive discconect og trykke Enter. Hvis den skriver connecting to ... og står og venter, er der ingen forbindelse.
Avatar billede Sweet1 Nybegynder
31. marts 2013 - 17:47 #15
Prøver jeg det, så får jeg dette :

'telnet' is not reconized as an internal or external command, operable program or batch file.
Avatar billede RogerWilco Seniormester
02. april 2013 - 18:29 #16
Suk - nyere Windows-versioner bliver ved at forbavse mig til det negative.

Prøv dette for at aktivere telnet-kommandoen:
http://www.it-artikler.dk/2011/03/21/aktivere-telnet-i-windows-7/
Avatar billede Sweet1 Nybegynder
06. april 2013 - 03:50 #17
Den gør dette :


C:\>telnet smtp.gmail.com 467
Connecting To smtp.gmail.com...Could not open connection to the host, on port 467: Connect failed

C:\>
Avatar billede Sweet1 Nybegynder
06. april 2013 - 03:57 #18
Ifølge her bruger de port 465 og så får jeg forbindelse ser det ud til.

http://email.about.com/od/accessinggmail/f/Gmail_SMTP_Settings.htm
Avatar billede RogerWilco Seniormester
08. april 2013 - 06:29 #19
Beklager trykfejlen - jeg er mest vant til at bruge port 587, så det er nok dér 7-tallet kommer fra.  /c:

Så skulle du næsten se på Kyoceras hjemmeside, om der skulle være en firmware-opdatering der skulle løse problemet. (Husk, at der altid er en lille risiko for at sådanne opdateringer går galt, så det er en afvejning man må lave).

Ingen af Kyocera-maskinerne på mit arbejde sender til Gmail, så dér kan jeg desværre bidrage med en test.
Avatar billede Sweet1 Nybegynder
08. april 2013 - 15:07 #20
Okay, det var da surt at der skal en firmware til for at få det til at virke.

Det må jeg så lige overveje om det kan betale sig at udsætte sig for risikoen ved at lægge en ny firmware på.

Men tusinde tak for din hjælp og at du forsøgte at hjælpe, læg et svar så jeg kan give dig point :)
Avatar billede RogerWilco Seniormester
09. april 2013 - 06:28 #21
I realiteten er det vel underordnet, hvad man bruger som afsender i disse tilfælde, så hvorfor ikke prøve at oprette en Hotmail-adresse og så bruge deres SMTP-server?

Det er ikke alle SMTP-servere der validerer afsenderadressen (når nu man bruger password ved afsendelsen), så du skulle muligvis kunne bruge en Gmail-adresse som afsender på en Hotmail-konto, hvis det altså er et krav for jeres konfiguration.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester