webForumDet fria alternativet

Jmail - problem med en specifik adress

ASP

18 svar · 753 visningar · startad av leniz

Medlem sedan aug. 2001676 inlägg
Frågan#1

Hej!
Ska försöka göra en lång historia kort.
1. Ett webbhotell som tidigare tagit över tele2 kunder flyttar sina kunder till ny "bättre" miljö. Domännamnet ligger som tidigare kvar hos tele2 inklusive mailen.
2. Efter att de flyttat till den "bättre" miljön visar det sig att formulären (jmail) slutat fungera, man får ett felmeddelande. Efter kontakt med webbhotellet går de in och ändrar server till localhost och felmeddelandet försvinner. Det kommer dock aldrig fram något mail från formuläret till mottagaradressen vilket är företagets egen info@ adress (den som ligger hos tele2).
3. Ny kontakt med webbhotellet som säger att vi måste lägga upp e-post adressen hos dem istället. Fungerar ändå inte.
4. Ny kontakt med webbhotellet som säger att det visst fungerar när de testar. Jag säger att varken jag eller en annan person får mail till vår outlook när vi testar lägga upp e-post adressen vi skapat hos dem och skicka genom formulären. Däremot fungerar det att maila till och från info@ adressen bortsett från just formulären. Webbhotellet säger att "oj, det verkar fungera internt men inte externt". För att lösa problemet ska vi kontakta tele2 och be dem ändra "mx pekaren" till ett ip nummer som jag får.
5. Ringer tele2. De är mycket hjälpsamma och ändrar i sitt system (exakt vad vet jag inte). De säger också att om det fortfarande är något problem måste vi kontakta webbhotellet. När det sedan slagit igenom fungerar allt. D.v.s. även formulären. Tills 3 dagar senare när det är samma sak igen. Formulärmailen kommer inte fram men all annan mail till/från info@ adressen fungerar.
6. Ny kontakt med webbhotellet vars alla tekniker ständigt är upptagna och inte vill/hinner prata med oss. De har lagt ned ärendet men öppnar ett nytt. Efter lång väntan ringer de äntligen och en kvinna förklarar att det fungerar nu för hon har tagit bort ett mellanslag som hon inte trodde skulle vara vid localhost angivelsen (d.v.s. i den kod de själva la in tidigare för att få bort felmeddelandet som kom upp tidigare). Jag lägger upp info@ adressen i min outlook för att testa men får inga fomrulär mail och inte den andra personen som äger info@ adressen heller. Fortfarande ingen hjälp/lösning på problemet.

Om jag istället för info@ adressen i formuläret ändrar till någon av mina egna e-post adresser så kommer formulärmailen fram till mig. Det är bara med den där info@ adressen som det inte fungerar.
Någon som förstår vad som kan vara fel? Kan felet bero på någon inställning vi själva inte gjort, ligger felet hos webbhotellet eller kan det vara något hos tele2 där domänanamnet fortfarande ligger men inte e-posten?

Mvh Lena

Medlem sedan juni 200032 967 inlägg
#2

Vad säger jmail-loggen?

Medlem sedan aug. 2001676 inlägg
#3

Inte nånting alls, jag har
msg.Logging=true
i koden men det skrivs inte ut något, man får inget felmeddelande eller nåt sånt

Medlem sedan juni 200032 967 inlägg
#4

... och du skriver ut loggen också?

response.write msg.Log
Medlem sedan aug. 2001676 inlägg
#5

Japp, jag har iofs en parentes runt msg.Log men jag testade nu utan parentesen också men inget skrivs ut.

Medlem sedan aug. 2001676 inlägg
#6

Jag vet inte om jag är ute och cyklar men jag tycker det känns som att de här formulärmailen blir spärrade någonstans av någon anledning. Men isf känns det ännu märkligare att mail som skickas från samma formulär om jag använder någon av mina egna e-post adresser går igenom?

Medlem sedan juni 200032 967 inlägg
#7

Det känns som att det skulle kunna vara någon relaying-inställning på servern.

Konstigt att inte loggen skrivs ut. Du har inte on error resume next i koden?

Medlem sedan aug. 2001676 inlägg
#8

Nej.. så här ser hela koden ut (innehållet i meddelande specas innan):
set msg=server.CreateObject("JMail.Message")
msg.Logging=true
Response.Write msg.Log
mottagare="info@domannamnet.se"
msg.From = "info@domannamnet.se"
msg.AddRecipient mottagare
msg.Subject= "Beställning"
msg.Body = meddelande
msg.Send ( "localhost" )

Medlem sedan juni 200032 967 inlägg
#9

Du kan inte skriva ut loggen först - utan du måste ju låta jmail göra något innan. :)
Flytta utskriften sist.

Medlem sedan aug. 2001676 inlägg
#10

Hehe, ja det var ju sant.

Då får jag ut detta:
execute() { Trying server mail:localhost <- 220 SHWW-0004.home ESMTP MailEnable Service, Version: 1.986-- ready at 04/23/09 10:08:58 -> EHLO SHWW-0004 <- 250-home [127.0.0.1], this server offers 4 extensions 250-AUTH LOGIN 250-SIZE 5120000 250-HELP 250 AUTH=LOGIN -> MAIL FROM: <- 250 Requested mail action okay, completed -> RCPT TO:info@domännamnet.se <- 250 Requested mail action okay, completed -> DATA <- 354 Start mail input; end with . Sending headers... Sending body... Message sent <- 250 Requested mail action okay, completed 0 of 1 servers failed }

Medlem sedan aug. 2001676 inlägg
#11

Verkar ju som att allt är ok här men likt förbaskat får jag inget mail.

Medlem sedan aug. 2001676 inlägg
#12

Eller hur ska man tolka det här på slutet
completed 0 of 1 servers failed

= ingen server misslyckades
eller
= Utfört 0 av 1. Servern missslyckades
??

Medlem sedan juni 200032 967 inlägg
#13

Ja, enligt den loggen tycker jag allt ser ut att vara okej. Du har inget spamfilter som plockar upp mailet?

Medlem sedan aug. 2001676 inlägg
#14

Det är likadant för den andra också som testat lägga in det i sin outlook och mailet kommer inte heller fram till webbhotellets egen webmail.

Medlem sedan mars 200973 inlägg
#15

Eftersom det fungerar med dina andra mail och inte din info@ mail så ligger ju problemet till 100% på antingen webbhotellet eller tele2, det jag tycker du borde göra är att ringa webbhotellet och säga att du är trött på deras strul och att dom får åtgärda detta annars byter du webbotell, och ifall det är dom som bytt från tele2 till ett annat webbhotell är det absolut inte ditt jobb att ringa mellan dessa 2 och försöka lösa deras kompabilitets problem mellan deras system utan det får ju dom själva lösa.

Och är det inte så att dom vill lösa det så tycker jag absolut du ska byta webbhotell för det där tycker jag är lite dålig service, dom försöker lägga sitt eget jobb på kunden.

Medlem sedan aug. 2001676 inlägg
#16

Jag håller med dig till 100% dareknowak :-) Jag har ringt och ringt och gnällt så jag känner mig som ett "gnällmonster" men man vill ju bara att det ska fungera...

Medlem sedan aug. 2001676 inlägg
#17

Testade en ny sak. Jag lät to adressen stå kvar på deras info@ men ändrade i formulärkoden så att from= en av mina egna e-post adresser. Loggen såg ut så här då:

.execute() { Trying server mail:localhost <- 220 SHWW-0004.home ESMTP MailEnable Service, Version: 1.986-- ready at 04/23/09 11:50:04 -> EHLO SHWW-0004 <- 250-home [127.0.0.1], this server offers 4 extensions 250-AUTH LOGIN 250-SIZE 5120000 250-HELP 250 AUTH=LOGIN -> MAIL FROM: <- 250 Requested mail action okay, completed -> RCPT TO:info@domännamnet.se <- 250 Requested mail action okay, completed -> DATA <- 354 Start mail input; end with . Sending headers... Sending body... Message sent <- 250 Requested mail action okay, completed 0 of 1 servers failed }

Det intressanta var att jag efter ett tag fick följande felmeddelande till e-post adressen jag satt ut som "from":
MailEnable: Message delivery has been delayed.

Message is waiting at home for delivery to mail.domännamnet.se.

The message will be retried for another 30 hours.

Reason: Mail Server for domännamnet.se could not be contacted at this time. MailEnable will keep trying to deliver this message and will notify you of any progress.

Medlem sedan mars 200973 inlägg
#18

Japp men det indikerar ju att deras info@ inte är aktiv så felet ligger helt hos dom.

Och det beror just på det jag skrev tidigare kompabilitets problem mellan deras system.

Den hittar epost adressen men får inte kontakt med mailservern.
*Edit* Det jag tror det hela beror på att tele2 har skickat vidare din epost adress till fel ip för epost server och att webbhotellet har krånglat och bytt ipn vid flytt och ändring av sitt system.

Medlem sedan aug. 2001676 inlägg
#19

Tack för ditt svar igen!
Om jag byter webbhotell och går in på iis sedan och ändrar namnservrarna till det nya webbhotellet. Tror du att allt kommer fungera då med mailen (om jag då lägger upp mailkontot på det nya webbhotellet) eller kommer jag fortfarande få problem då och behöva kontakta tele2 så att de ändrar något?

260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)