You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
649 B
27 lines
649 B
require 'mail'
|
|
|
|
Mail.defaults do
|
|
delivery_method :smtp, {
|
|
address: "smtp.ionos.de",
|
|
port: 587,
|
|
domain: "marzell.net",
|
|
:user_name => 'praktikum@marzell.net',
|
|
:password => 'CSSABXGRhSzUFK9',
|
|
authentication: "plain",
|
|
enable_starttls_auto: true
|
|
}
|
|
end
|
|
|
|
mail = Mail.new do
|
|
from 'praktikum@marzell.net'
|
|
to 'christoph@marzell.net'
|
|
subject 'Testmail von Ruby SMTP'
|
|
body 'Hallo! Dies ist ein SMTP-Test direkt aus Ruby.'
|
|
end
|
|
|
|
begin
|
|
mail.deliver!
|
|
puts "✅ Mail wurde erfolgreich gesendet!"
|
|
rescue => e
|
|
puts "❌ Fehler beim Senden: #{e.message}"
|
|
end
|