Hyppää sisältöön

Welcome to our weekly research support coffee hour on Zoom! Click here for more information.

Warning!

Puhti scratch disk is becoming very full (80+ % ) resulting in performance degradation. Everybody is advised to only keep actively processed data on scratch, all other data should be deleted, transferred to host institute or stored in Lumi-O. No new quota will be granted. Click here for a tool for examining your disk usage.

Keskitaso

Pythonin tuntemus on eduksi.

Tässä ohjeessa oletetaan, että sinulla on toiminnassa oleva Pod ja haluat lisätä SMTP-määrityksen.

Sähköpostin lähettäminen Rahdista

Menettely on sama kuin sähköpostin lähettämisessä cPoudasta.

sinun täytyy määrittää sähköpostinsiirtoagenttisi (MTA) käyttämään seuraavaa SMTP-välityspalvelinta (eli smarthostia):

smtp.pouta.csc.fi:25

Palvelin ei vaadi tunnistautumista.

Sähköpostia lähetettäessä viesteissäsi täytyy olla kelvollinen Sender-osoite, kuten yliopistosi sähköpostiosoite, sillä SMTP-palvelin validoi sen. Huomaa, että tämä on eri sähköpostiotsakkeen attribuutti kuin From-attribuutti.

Jos haluat ottaa Rahdissa käyttöön palveluita, jotka tuottavat suuren määrän SMTP-liikennettä (esim. julkisia postituslistoja), ota yhteyttä CSC:n asiakastukeen tämän yhteensovittamiseksi.

Esimerkki

Tätä Python-skriptiä voidaan käyttää:

#!/usr/bin/env python

import smtplib

sender = 'sender@domain.com'
receivers = ['destination@domain.com']

message = """From: SENDER NAME <%s>
To: DESTINATION NAME <%s>
Subject: SMTP e-mail test

This is a test e-mail message.
""" % (sender, receivers[0])

try:
   smtpObj = smtplib.SMTP('smtp.pouta.csc.fi')
   smtpObj.sendmail(sender, receivers, message)
   print("Successfully sent email")
except SMTPException:
   print("Error: unable to send email")
  • Korvaa sender@domain.com omalla sähköpostiosoitteellasi tai sillä sähköpostiosoitteella, johon haluat vastaanottaa vastaukset.
  • Korvaa myös destination@domain.com vastaanottajan sähköpostiosoitteella.
  • SMTP-välityspalvelin sallii sähköpostien lähettämisen vain tietyistä IP-osoitteista tulevilta asiakkailta, kuten Rahdin noodilta. Toisin sanoen yllä oleva skripti ei toimi pöytäkoneeltasi tai kannettavaltasi.

Suomenkielinen tekoälykäännös

Sisällössä voi esiintyä virheellistä tietoa tekoälykäännöksestä johtuen.

Klikkaa tästä antaaksesi palautetta