ModeemiWiki

Tampere computer hobby club

User Tools

Site Tools


modeemi:pub:mail_system

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
modeemi:pub:mail_system [2026/03/03 22:42] – [Mail system block diagram] nikomodeemi:pub:mail_system [2026/04/26 16:28] (current) – [Sieve config] niko
Line 3: Line 3:
 Modeemi membership includes an e-mail address in format //username@modeemi.fi//, and 1GB space for your messages (hopefully soon we increase that limit). //Name.Surname@modeemi.fi// alias is available upon request, and it is possible to use it as well during email submission. You can receive and send email with mail client of your choice - //Thunderbird//, or simply //Gmail app for android//. Modeemi membership includes an e-mail address in format //username@modeemi.fi//, and 1GB space for your messages (hopefully soon we increase that limit). //Name.Surname@modeemi.fi// alias is available upon request, and it is possible to use it as well during email submission. You can receive and send email with mail client of your choice - //Thunderbird//, or simply //Gmail app for android//.
  
-=== Important notice! changes of IMAP and Submission server from 3.3.2026 === +
-On 3.03.2026 at 18:00 of local time, IMAP mail server will be moved from modeemi.modeemi.fi, to newly created wave.modeemi.fi. Mail sent to @modeemi.fi and @modeemi.cs.tut.fi, between 18:00 and 18:30 may be delayed. Another important change, is finally discontinuing of procmail as our mail delivery agent! If You used custom configuration of procmail for You mail delivery, You should prepare the rules written in Sieve, and properly include them inside Your home directory. +
-mail.modeemi.fi will be moved to point to wave.modeemi.fi (currently modeemi.modeemi.fi)+
  
  
Line 23: Line 21:
  
 === Outgoing mail === === Outgoing mail ===
-^ parameter ^ value (old till 3.3.2026) ^  value (new, from 3.3.2026) +^ parameter ^ value  ^ 
-| Type | smtp | //same as old// +| Type | smtps |  
-| Server address | mgw.modeemi.fi | mail.modeemi.fi | +| Server address | mail.modeemi.fi | 
-| Port | 465     | //same as old// +| Port | 465     |  
-| Security | SSL | //same as old// +| Security | SSL | 
-| Authentication | password-cleartext | //same as old// +| Authentication | password-cleartext | 
-| Username | //your modeemi username// | //same as old// |+| Username | //your modeemi username// |
  
  
 === Outgoing mail (alternative) === === Outgoing mail (alternative) ===
-^ parameter ^ value (old till 3.3.2026) ^  value (new, from 3.3.2026) +^ parameter ^ value ^ 
-| Type | smtp | //same as old// +| Type | submission(s) |  
-| Server address | mgw.modeemi.fi | mail.modeemi.fi | +| Server address | mail.modeemi.fi | 
-| Port | 587     | //same as old// +| Port | 587     | 
-| Security | STARTTLS | //same as old// +| Security | STARTTLS | 
-| Authentication | password-cleartext | //same as old// +| Authentication | password-cleartext | 
-| Username | //your modeemi username// | //same as old// |+| Username | //your modeemi username// |
  
 ===== Mail system block diagram ===== ===== Mail system block diagram =====
Line 47: Line 45:
  
  
 +===== Sieve config =====
 +
 +If You are member of many aliases, You may like to send them to different folders in your mailbox, depending which alias mail was sent to. Sieve allow You to set up that kind of organizing mailbox - it catches the incoming messages, and depending on Your settings can put them in specific folder, or even do something else!
 +
 +To configure sieve for your account, create file //.dovecot.sieve// in Your home directory (///home/username//), and create config which looks like that (but adjust it so that it matches your needs). If You define that some mails are redirected to specific folder - first create it (You can do so in your mail client) - they are not automatically created by Sieve.
 +<code>
 +# My Sieve Filter
 +# List the extensions used by this script
 +require ["fileinto", "reject"];
  
 +# Messages bigger than 2MB will be rejected with an error message
 +if size :over 40000K {
 +  reject "I am unable to accept email larger than 40MB.";
 +} elsif anyof (
 +    address :matches "from" "*report*@*",
 +    header :contains "subject" "Report",
 +    address :matches "from" "*dmarc*@*",
 +    header :contains "subject" "*dmarc*"
 +) {
 +    fileinto "dmarc";
 +} elsif address :is ["To"] "doors@modeemi.fi" {
 +  fileinto "doors";
 +} elsif address :matches "To" "hallitus@*" {
 +    fileinto "Board";
 +} elsif address :matches "To" "board@*" {
 +    fileinto "Board";
 +} elsif address :matches "To" "*@tuni.fi" {
 +    fileinto "tuni";
 +} elsif address :matches "To" "*@trey.fi" {
 +    fileinto "trey";
 +} elsif not anyof(
 +    address :is "To" "username@modeemi.fi",
 +    address :is "To" "username@modeemi.cs.tut.fi"
 +) {
 +    fileinto "Others";
 +}
 +</code>
  
  
modeemi/pub/mail_system.1772577721.txt.gz · Last modified: by niko

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki