Jeg har et ganske velfungerende system på en hjemmeside, hvor en bruger kan få tilsendt en fil via et Jmail-objekt. Der er tale om filer, der ligger i en utilgængelig mappe på serveren. Filen kan derfor ikke gemmes vha. "Save Target As...".
Dog kan der "kun" sendes filer op til en vis størrelse. Er ikke helt klar over hvor grænsen går, men jeg tror omkring 2MB.
Kan man ikke ændre på opsætningen, så siden kan sende større filer? Helt optil omkring 10MB?
Jeg kan ikke komme i tanke om at der skulle være en indstilling i JMail, der sætter en grænse for størrelsen af vedhæftede filer. Jeg har dog oplevet at SMTP-serveren har brokket sig over størrelsen. Hvilken fejl får du?
Som fejlen siger, så er det serveren der ikke vil modtage mailen. Når du kan få det til at virke med mindre vedhæftede filer, så er det nok serveren, der har en begrænsning.
Jeg kan ikke helt gætte mig til hvordan linien der giver fejl ser ud. Prøv evt at poste noget af din kode (et par linier før og efter linien med fejl), samt skriv hvilken linie fejlen er i.
Jeg vil dog tro at den linie, der er fejl i, er den nederste af disse: Set msg = Server.CreateObject("JMail.SMTPMail") ... msg.Execute Prøv at lav det om til dette: Set msg = Server.CreateObject("JMail.SMTPMail") msg.Logging = True ... On Error Resume Next msg.Execute If Err.Number <> 0 Then Response.Write "Fejlen er: " & msg.Log End If On Error Goto 0
The message was undeliverable. All servers failed to receive the message
Min fil ser således ud: JMail.AddAttachment Server.MapPath(billede) JMail.Priority = 3 JMail.Execute <--jeg får at vide, at fejlen er i denne linie! Set JMail = Nothing
Prøv at erstatte det med dette i stedet: Set msg = Server.CreateObject("JMail.SMTPMail") msg.Logging = True ... On Error Resume Next msg.Execute If Err.Number <> 0 Then Response.Write "Fejlen er: " & Server.HTMLEncode(msg.Log) Err.Clear End If On Error Goto 0
/Torben
Synes godt om
Ny brugerNybegynder
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.