Sto utilizzando SQL Server 2008 R2. Quando eseguo sp_send_dbmail
non riesco a cambiare il FROM_ADDRESS
da quello predefinito specificato dal nostro DBA. Perché c'è questo parametro se non funziona? Come si specifica una "personalizzata" FROM_ADDRESS
?sp_send_dbmail: FROM_ADDRESS
risposta
Hai provato in questo formato esatto:
@from_address = 'custom display name <[email protected]_domain.com>'
? Inoltre, according to the documentation, devi essere sicuro che il tuo server SMTP accetterà un override: potrebbe essere rifiutato sul server e non ha nulla a che fare con il tuo codice.
Infine, è possibile che con la modalità di compatibilità 2005, il @profile_name
non sia visibile. (Non posso confermarlo in questo momento, ma questo era un nuovo parametro aggiunto in SQL Server 2008.)
lo abbia fatto! Grazie! – Denis
@Denis fantastico! Che parte? –
Suppongo che se non si specifica il "nome di visualizzazione personalizzato" lo si preleva da qualche profilo SQL. Avrei dato per scontato che se si imposta un "da_address", se non si specifica il "nome visualizzato personalizzato" si dovrebbe inserire "from_address" come "nome visualizzato personalizzato". Non è così. – Denis
@from_address = '[email protected]_domain.com'
dovrebbe funzionare.
- 1. differenza xp_sendmail e sp_send_dbmail proc
- 2. Verifica se sp_send_dbmail ha avuto esito positivo
- 3. Errore sp_send_dbmail In Microsoft SQL Job Agent
- 4. SQL Server sp_send_dbmail - Come inviare posta a Gmail?
- 5. sp_send_dbmail allega i file memorizzati come varbinary nel database
- 6. Come posso utilizzare sp_send_dbmail per inviare più query?
- 7. Procedura memorizzata che utilizza SP_SEND_DBMAIL per l'invio di e-mail duplicate a tutti i destinatari
- 8. nome profilo non valido
- 9. Mancata esecuzione msdb.dbo.sp_send_dbmail
- 10. sql viene eseguito come errore di autorizzazione nel trigger
- 11. Non in grado di inviare UTF-8 e-mail utilizzando Delphi indy
- 12. come ottenere l'indirizzo di memoria di un array di NumPy per C
- 13. Come inviare un risultato di una query in formato CSV?
- 14. Multiprocessing su interruzioni di Windows
- 15. Rails sms_fu errore
- 16. il doppio del ciclo - la scrittura raddoppia al tavolo MySQL
Che cosa significa "non può cambiare"? Ricevi un messaggio di errore (e se sì, che cos'è)? O ricevi l'e-mail ma il tuo '@ from_address' non è stato modificato? –
SQL Server sembra inviarlo utilizzando il "nome visualizzato personalizzato" del profilo predefinito di SQL Server se non si specifica il "nome visualizzato personalizzato". Non ha senso - dovrebbe solo mostrare l'indirizzo e-mail come "nome visualizzato personalizzato" significa che stai cambiando il "da indirizzo". Immagino tu debba essere esplicito e dirgli quale nome usare - non è abbastanza intelligente da prendere l'indirizzo e-mail e fare in modo che il "nome visualizzato personalizzato" – Denis