7 changed files with 59 additions and 9 deletions
@ -0,0 +1,5 @@ |
|||
class AddZaehltAlsFortbildungToEntries < ActiveRecord::Migration[7.1] |
|||
def change |
|||
add_column :entries, :zaehlt_als_fortbildung, :boolean, default: false, null: false |
|||
end |
|||
end |
|||
@ -0,0 +1,27 @@ |
|||
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 |
|||
Loading…
Reference in new issue