Potřebujete provést tento upload přes aplikaci ASP? Pokud ne, nejlepším nástrojem pro tuto práci je jakýkoli typ skriptovacího jazyka, se kterým se cítíte nejpohodlněji a dokážete to udělat s co nejmenším časem na kódování. Pokud potřebujete, aby uživatelé mohli nahrávat do klasické aplikace ASP a měli spolehlivý proces vkládání platných záznamů do databáze a odmítnutí neplatných, vaše možnosti se změní.
Potřebujete poskytnout zpětnou vazbu uživatelům? Chcete jim přesně říct, které řádky byly neplatné?
Pokud máte co do činění s tímto druhým scénářem, nechal bych aplikaci asp jednoduše uložit soubor a nechat importovat jiný proces, službu .net nebo naplánovanou úlohu nebo tak něco, a zprávu o jeho průběhu v textu. soubor, který může aplikace asp zkontrolovat. To vás přivádí zpět k tomu, abyste to dělali v jakémkoli skriptovacím jazyce, který vám vyhovuje, a nemusíte se potýkat s vypršením časového limitu požadavku http.
Pokud zadáte do googlu „platný e-mail s regulárním výrazem“, můžete najít řadu regulárních výrazů pro identifikaci neplatných e-mailových adres.