Hej! Rätta mig om jag har fel. SQL-servern postar mailen på samma sätt som CDONTS. Därför måste den vara aktiverad för att kunna skicka mail från servern. Hej!problem med cdosysmail
Har lite funderingar kring cdosysmail:
Jag försöker bygga en stored procedure som kopplar upp sig mot en smtp-server och skickar ett mail. Jag får det att funka utan problem när jag kör den lokalt dvs mot localhost. När jag använder mig av koden nedan så funkar det oxå bra, tills jag stänger av SMTP Virtual Server. Bara av nyfikenhet så borde väl inte det spela nån roll???
Vidare försökte jag använda koden via en Exchange 2000-server vilket funkade till viss del. Om jag skickade mail externt så funkade det bra men skickade jag internt dvs till dom som hämtar sin post på den aktuella servern, så gick det inte alls och vi hittade inget i loggarna. (Relay är påslaget!)
Är det någon som skulle kunna hjälpa mig med detta så vore jag väldigt tacksam.
Hjärtat i koden är väl mer eller mindre:
<code>
EXEC @hr = sp_OASetProperty @iMsg, 'Configuration.fields("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate").Value', '2'
EXEC @hr = sp_OASetProperty @iMsg, 'Configuration.fields("http://schemas.microsoft.com/cdo/configuration/smtpserver").Value', 'smtp.chello.se'
--EXEC @hr = sp_OASetProperty @iMsg, 'Configuration.fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport").Value', 25
EXEC @hr = sp_OASetProperty @iMsg, 'Configuration.fields("http://schemas.microsoft.com/cdo/configuration/sendusername").Value', 'XXX'
EXEC @hr = sp_OASetProperty @iMsg, 'Configuration.fields("http://schemas.microsoft.com/cdo/configuration/sendusername").Value', 'YYY'
</code>
/FredrikSv: problem med cdosysmail
Sv: problem med cdosysmail
Tack för ditt svar!
Detta är alltså en inställning på exchange-servern??
Jag är inte inte helt hemma på CDO och sånt. Men vad jag vill är att kunna logga in på en mailserver från en Storde Procedure och sedan maila. Helst utan att använda den lokala smtp:n.
Tacksam för fler tips
/Fredrik